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

时间:2024-04-01 08:32:54
【文件属性】:

文件名称:awaitgroup:等待一系列异步任务完成

文件大小:5KB

文件格式:ZIP

更新时间:2024-04-01 08:32:54

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)

网友评论