Introduction
Basic
1.
Future
1.1.
Scenarios
1.2.
std::future::Future
1.3.
Polling in a loop
2.
Waker
2.1.
Questions
2.1.1.
Reactor
2.1.2.
Waking
2.1.3.
Interacting
2.2.
Lifecycle
2.3.
std::task::Waker
2.4.
Examples
3.
std::pin::Pin
4.
Runtime
5.
Exercises
Advanced
6.
Composing Futures
6.1.
Examples
6.1.1.
Continue
6.1.2.
Join
6.1.3.
Select
6.2.
Future Tree
6.3.
Procedural
7.
async and await
7.1.
Size
7.2.
Exercises
8.
Task
9.
Exercises
Misc
10.
Further reading
11.
Projects
12.
Rewards: a meme
Light
Rust
Coal
Navy
Ayu
Hello async Rust
Projects
Runtimes
Tokio
smol
Embassy