Implementing a Type-safe printf in Rust | Hacker News Reader