awaitgroup:等待一系列异步任务完成

时间:2021-03-12 14:46:14
【文件属性】:
文件名称:awaitgroup:等待一系列异步任务完成
文件大小:5KB
文件格式:ZIP
更新时间:2021-03-12 14:46:14
Rust 等候组 WaitGroup的异步实现。 WaitGroup等待一组任务完成。 主要任务可以创建新的工作程序,并将其传递给它要等待的每个任务。 然后,每个任务在完成执行时都会调用done 。 主要任务可以调用wait来阻止,直到所有注册的工作人员都完成为止。 use awaitgroup :: WaitGroup; #[tokio::main] async fn main () { let wg = WaitGroup :: new (); for _ in 0 .. 5 { // Create a new worker. let worker = wg. worker (); tokio :: spawn ( async { // Do some work... // This task
【文件预览】:
awaitgroup-master
----Cargo.toml(468B)
----.github()
--------workflows()
----src()
--------lib.rs(6KB)
----LICENSE(1KB)
----README.md(1KB)
----.gitignore(19B)

网友评论