Async Rust - Part 18 of Idiomatic Rust in Simple Steps
Rust's approach to Async coding is a little different, and arguably, a little harder to get your head around than many other languages. We'll step through creating your own Futures, Executors and Wakers from scratch, to help provide an understanding of whats actually happening when you use crates like Tokio and Smol. Website: https://fios-quest.com Patreon: / fios_quest Discord: / discord IRISS Book: https://fios-quest.com/idiomatic-rust... IRISS Book - https://fios-quest.com/idiomatic-rust... Chapters: 00:00 Intro 01:30 Move and Pin 05:59 Breaking Down Work 07:24 Concepts 08:20 Futures 11:46 Executors 13:50 Waking 18:30 async / await 22:21 Join 24:21 Over in the Real World 26:28 Common Gotchas 28:36 Outro Additional Credits: VSCode Color Scheme: "Ashokai Urple" by @manylearn744 https://marketplace.visualstudio.com/... Main Music: Adorable Adventures by ElvGames and Peggusensei

What's Next for Fio's Quest?

Async Rust explained in 20 minutes

Think Twice Before Using Async Rust | Prime Reacts

A Simpler Way to See Results

The Cost of Concurrency Coordination with Jon Gjengset

1 Hour Dive into Asynchronous Rust

The Evolution of Async Rust: From Tokio to High-Level Applications

Let's write an async runtime - Zeeshan Ali Khan

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

3 Hours of Creepy Minecraft Theories to Fall Asleep to

The Claude Shutdown Is a Total Sh*tshow

How to Actually Learn C (2027 Edition)

Rust’s hardest features in 10 minutes

God Says:"I JUST CONFIRMED — ONLY YOU CAN SEE THIS LETTER"/God Message Now/God Message

Catching up with async Rust

14 Rust Smart Pointers Compared

Use Arc Instead of Vec

We're 99.9% sure this pattern is true, but no one can prove it

Parse Rust CLI Args With Clap 🦀 Rust Tutorial

