How to build a Rust API with the builder pattern | Hacker News Reader