Error Handling in Rust | Hacker News Reader