Skip to content
0:00 / 0:00

#rust#asyncrust#lifetimes

Rust’s most complicated features explained

Let's Get Rusty

177K subscribers • 8 videos on Hallway

YouTube
  • Recommended by 2 people: 1 on Lobsters and 1 in engineering communities.

Intermediate. Assumes working knowledge.

123K views10 months ago2 recommendations

Programming languagesRustConcurrency and parallelism

How to understand complex Rust features including static versus dynamic dispatch, async, pinning, lifetimes, and Send and Sync traits.

👉Join the Rust Live Accelerator (30 seats now open): 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: First version of trait Static vs Dynamic dispatch Dyn compatibility & Impl Trait syntax Async Rust explained Boxed futures Pinning and Unpin Send & Sync traits Lifetimes Final version of trait async_trait macro Join the Rust Live Accelerator: letsgetrusty.com/join

Why it's here

2 people recommend this

What people say. Recommended as a good explanation of complex Rust features like pinning and lifetimes.

u/headedbranch225in r/rust • Recommends

On “Where does Rust break down?”

link to this video Here's a good video explaining the usage of it along with other stuff

linkddon Lobsters • Recommends

Rust's most complicated features explained