タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

qiitaとProgramとasyncに関するslay-tのブックマーク (1)

  • ついに正式対応されるRustのawait/asyncを1.39betaで確認してみた - Qiita

    ついに正式対応されるRustのawait/asyncを1.39betaで確認してみた ※こちらにも同じ内容を書いています 2019年11月リリース予定のRust1.39でついにawait/asyncが正式対応となります。ここにたどり着くまでに色々な紆余曲折があったようです。 1.待機にawaitを使わない場合 ソースコード 内容としてはファンクションを二つ用意して、中で10回ループ、ループごとに500msスリープを入れるという流れです。これをspawnで実行し、全ての処理が終了するまで待ちます。 このコードでは通常のスレッド用Sleepを使って待機を行っています。 # ![allow(non_snake_case)] use std::{thread, time}; async fn foo1() { for i in 0..10 { std::thread::sleep(time::Du

    ついに正式対応されるRustのawait/asyncを1.39betaで確認してみた - Qiita
  • 1