Learn Rust 🦀 Notes and coding exercises from Microsoft Learn's Take your first steps with Rust. Table of Contents Get started Hello world Hello world with Cargo Common concepts Variables Data types Structs and enums Functions Collections Control flow Handle errors Panic Option Result Memory management Ownership Borrowing Lifetimes Generic types and traits Generic Traits Derive trait Modules, packages, crates Automated tests