- Toolchain - Cargo, rustup, and development tools
- Types - Primitive and compound types
- Format - String formatting and display traits
- Closure - Closures and function traits
- Iterator - Iterators and lazy evaluation
- Collections - Vectors, HashMap, and collections
- Concurrency - Threads, async, and concurrent programming
- Macros - Declarative and procedural macros
- IO - Input/output operations
- System - FFI, unsafe code, and system programming
- Testing - Unit tests, integration tests, and benchmarks