Type-Level Programming in Rust | Hacker News