Rust for JavaScript Developers – Pattern Matching and Enums