Welcome to Day 3

    • Traits: deriving traits, default methods, and important standard library traits.

    • Error handling: panics, , and the try operator ?.

    • Unsafe Rust: raw pointers, static variables, unsafe functions, and extern functions.