Using Derive_more for Errors in Rust | Hacker News Reader