1. 1. Introduction
  2. Getting started
  3. 2. Setup
  4. 3. Hello World
  5. Basics
  6. 4. Variables
  7. 5. Basic Control Flow
  8. 6. Functions
  9. Memory
  10. 7. Memory Management
  11. 8. Heap Allocation
  12. 9. Ownership and Lifetimes
  13. 10. Closures
  14. Structuring Data
  15. 11. Structs
  16. 12. Enums
  17. 13. More Control Flow
  18. Code Hygiene
  19. 14. Modules
  20. 15. Testing
  21. 16. Linting and Formatting
  22. 17. Dependency Management
  23. Deeper Topics
  24. 18. Traits
  25. 19. Generics
  26. 20. Error Handling (TODO)
  27. 21. Concurrency (TODO)
  28. 22. Async (TODO)
  29. Continuing On
  30. 23. Other Resources (TODO)
  31. 24. Credits (TODO)

Yet Another Rust Resource (YARR!)

Error Handling (TODO)