文件名称:async-waitgroup:等待一系列异步任务完成
文件大小:4KB
文件格式:ZIP
更新时间:2024-03-31 02:28:42
Rust
异步等待组 WaitGroup的异步实现。 WaitGroup等待一组任务完成。 主要任务可以创建新的工作程序,并将其传递给它要等待的每个任务。 然后,每个任务在done时都会调用完成。 主任务可以调用await来阻塞,直到所有其他任务都完成为止。 use async_waitgroup :: 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 tas
【文件预览】:
async-waitgroup-master
----.gitignore(19B)
----src()
--------lib.rs(3KB)
----Cargo.toml(470B)
----.github()
--------workflows()
----README.md(1KB)