1.
はじめに
1.1.
なぜ非同期?
1.2.
非同期 Rust の現状
1.3.
async/.await 入門書!
1.4.
HTTP サーバーを書いてみよう!
2.
中身を見てみよう: FutureとTaskの実行
2.1.
Futureトレイト
2.2.
タスクを起こせ!Waker!
2.3.
エグゼキューターを書いてみよう
2.4.
エグゼキューターとシステム IO
3.
async/await再び!
4.
pin で固定しよう
5.
ストリーム
5.1.
イテレーションと並行性
6.
たくさんの Future を一度に実行しよう
6.1.
joinマクロ
6.2.
selectマクロ
6.3.
まだ書けてない: Spawning
6.4.
まだ書けてない: キャンセルとタイムアウト
6.5.
まだ書けてない: FuturesUnordered
7.
Workarounds to Know and Love
7.1.
戻り型エラー
7.2.
asyncブロックでの?オペレーション
7.3.
Send Approximation
7.4.
再帰、再帰、再帰
7.5.
Traits でのasync
8.
まだ書けてない: I/O
8.1.
まだ: AsyncReadとAsyncWrite
9.
まだ: 非同期デザインパターン: 解決法と提案
9.1.
まだ: Modeling Servers and the Request/Response Pattern
9.2.
まだ: Managing Shared State
10.
まだ: The Ecosystem: Tokio and More
10.1.
まだ: Lots, lots more?...
Light (default)
Rust
Coal
Navy
Ayu
Asynchronous Programming in Rust
再帰、再帰、再帰