問題タブ [rust-tokio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2796 参照

rust - Tokio で繰り返しタスクをスケジュールするにはどうすればよいですか?

Rust で記述された同期ソケット コードを、Tokio を使用した同等の非同期コードに置き換えています。Tokio は非同期アクティビティに Future を使用するため、タスクは連鎖され、エグゼキューターのキューに入れられ、スレッド プールによって実行されます。

私がやりたいことの基本的な擬似コードは次のとおりです。

この疑似コードは、タスクを 1 回だけ実行します。継続的に実行するにはどうすればよいですか?実行してから何度も実行したい. パニックが発生した場合、またはエラー結果コードがある場合にのみ実行を停止したい. それを行う最も簡単な方法は何ですか?