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