Intermediate
Level 2 — Intermediate
These lessons cover modules and Cargo, error handling with Result, generics, traits, lifetimes, iterators, smart pointers, threads, and the everyday crates of a working Rust developer.