- Pass a mutable vector to a function in Rust
- Pass a mutable hash to a function in Rust
- Default arguments for functions in Rust using macros
- Generic types for function parameters in Rust 🦀
- Diverging Functions - functions that never return
- Functions that end with an exclamation mark in Rust !
- Result returned by main function in Rust