1. 聞き流しプログラミング言語学習
  2. Rust 047 タスクのライフサイ..
Rust 047 タスクのライフサイクル - パニックとキャンセル
2026-07-11 10:31

Rust 047 タスクのライフサイクル - パニックとキャンセル

第47章へようこそ。


今日のテーマは「タスクのライフサイクル」です。


第44章で、1つの流れの中で複数のタスクを交互に進めることで並行を作る、非同期処理を見ました。

第45章で、asyncをつけた関数が返すFutureという、いずれ手に入る結果を表すあたいを見ました。

第46章で、そのFutureにpollを繰り返し呼んで完了まで進める実行器を見ました。


今日扱うのは、タスクが途中でパニックしたとき何が起きるか、そしてタスクを途中でやめるキャンセルという操作が何を意味するか、です。

感想

まだ感想はありません。最初の1件を書きましょう!

10:31

コメント

スクロール