1. Contents
  2. 1. Introduction
  3. 2. Basic Types & Variables
  4. 3. Control Flow
  5. 4. References, Ownership, and Borrowing
  6. 5. Pattern Matching
  7. 6. Iterators
  8. 7. Error Handling
  9. 8. Combinators
  10. 9. Multiple error types
  11. 10. Iterating over errors
  12. 11. Generics, Traits, and Lifetimes
  13. 12. Functions, Function Pointers & Closures
  14. 13. Pointers
  15. 14. Smart pointers
  16. 15. Packages, Crates, and Modules

Rust Notes

Contents

  • Introduction
  • Basic Types & Variables
  • Control Flow
  • References, Ownership, and Borrowing
  • Pattern Matching
  • Iterators
  • Error Handling
  • Combinators
  • Multiple error types
  • Iterating over errors
  • Generics, Traits, and Lifetimes
  • Functions, Function Pointers & Closures
  • Pointers
  • Smart pointers
  • Packages, Crates, and Modules