Rust Patterns: Enums Instead of Booleans | Hacker News Reader