Rust Featuring algebraic data types pattern matching closures type inference zero-cost abstractions guaranteed memory safety concu ...