Rust in one video (hardest features explained)

👉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