Advanced Features
- Unsafe Rust: how to opt out of some of Rust’s guarantees and take responsibility for manually upholding those guarantees
- Advanced types: more about the newtype pattern, type aliases, the never type, and dynamically sized types
- Macros: ways to define code that defines more code at compile time