- 1. Introduction and Motivation
- 2. Getting Started
- 3. Built-in Types and Variables
- 4. Control Flow
- 5. Data Structures and Collections
- 6. Enums and Pattern Matching
- 7. Ownership and Borrowing
- 8. Crates and Modules
- 9. Error Handling
- 10. Traits and Generics
- 11. From and Into Traits
- 12. Closures and Iterators