Never patterns, exhaustive matching, and uninhabited types in Rust · HackerTrans