1. 1. Introduction
  2. 2. Getting Started
  3. 3. Programming a Guessing Game
  4. 4. Common Programming Concepts
  5. 5. Undersanding Ownership
  6. 6. Using Structs
  7. 7. Enums and Pattern Matching
  8. 8. Managing Growing Projects with Packages, Crates and Modules
  9. 9. Common Collections
  10. 10. Error Handling
  11. 11. Generic Types, Traits and Lifetimes
  12. 12. Writing Automated Tests
  13. 13. Chapter 12
  14. 14. Functional language features: Iterators and Closures
  15. 15. More about Cargo and Crates.io
  16. 16. Smart Pointers
  17. 17. Fearless Concurrency
  18. 18. OOP Features of Rust
  19. 19. Patterns and matching
  20. 20. Advanced Features
  21. 21. Chapter 20
  22. 22. Miscellaneous

Rust Book Summary

Miscellaneous

  • Storing a closure in Rust