1. 1. Me
  2. 2. History
  3. 3. Bullet Points
  4. 4. Ownership & Borrowing
  5. 5. Mutation | Aliasing
  6. 6. Example: Mutex
  7. 7. Structs & Impls
  8. 8. Algebraic Data Types
  9. 9. Manual Memory
  10. 10. Manual Memory
  11. 11. Traits
  12. 12. Parameter polymorphism
  13. 13. stm32
  14. 14. Demo: stm32
  15. 15. WebAssembly
  16. 16. Demos: WASM
  17. 17. Notable features
  18. 18. How to get started
  19. 19. Projects
  20. 20. Stories
  21. 21. Thank you

Intro to Rust

Notable features

Most references from The Rust Book

  • Ownership & Borrowing
  • Algebraic Data Types
  • Parametric polymorphism
  • Pattern matching
  • Hygenic macros
  • Async programming*