Loading video player...
👉Join the Rust Live Accelerator (30 seats now open): https://letsgetrusty.com/join . In this video we'll explore some of Rust's most complicated features by attempting to define a seemingly simple trait. Chapters: 00:00 First version of trait 00:20 Static vs Dynamic dispatch 02:24 Dyn compatibility & Impl Trait syntax 3:36 Async Rust explained 5:22 Boxed futures 07:00 Pinning and Unpin 11:59 Send & Sync traits 16:55 Lifetimes 28:20 Final version of trait 28:58 async_trait macro Join the Rust Live Accelerator: https://letsgetrusty.com/join