Programming Languages Rust's if let: Clever Shortcut or Safety Trap? Rust if let slices through match verbosity. But exhaustiveness? That's the cynical catch. 4 min read 3 hours ago