Rust error handling | Hacker News Reader