Never patterns, exhaustive matching, and uninhabited types in Rust | Hacker News Reader