Cross Team Collaboration: Rust Features and Ergonomics - 2021-11-22

Cross Team Collaboration: Rust Features and Ergonomics - 2021-11-22

Rust via YouTube Direct link

Rust CTCFT

1 of 27

1 of 27

Rust CTCFT

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Cross Team Collaboration: Rust Features and Ergonomics - 2021-11-22

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Rust CTCFT
  2. 2 Introduction
  3. 3 Nightly features
  4. 4 Pinning: init workaround example
  5. 5 Pinning: usage example
  6. 6 Pinning: ideal ergonomics
  7. 7 Modularization of core and alloc
  8. 8 Memory model: current status, example
  9. 9 Memory model: future potential
  10. 10 Avoid assuming Cargo
  11. 11 Const support: device id tables, C example
  12. 12 Const support: device id tables, Rust example
  13. 13 Const support: struct file operations example
  14. 14 Const support: checking offsets, simplified example
  15. 15 Const support: checking offsets, build error example
  16. 16 Architecture & GCC support
  17. 17 Target specification
  18. 18 Ability to implement our own Arc
  19. 19 Ergonomics of operation tables: example usage
  20. 20 Ergonomics of implementing traits: implement members
  21. 21 Ergonomics of implementing traits: Simplified types
  22. 22 Building std is hard
  23. 23 Codegen quality minimal source code example 1
  24. 24 Padding: current solution, punting to developer
  25. 25 Rust specification
  26. 26 Branded types: locking patterns, RCU
  27. 27 Function context restrictions ("colored unsafe")

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.