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