1 个不稳定版本
0.1.0 | 2023 年 5 月 23 日 |
---|
#15 in #wait-group
8KB
69 行代码(不含注释)
await-group
类似于 Golang 的 WaitGroup 实现。
用法
将此添加到您的 Cargo.toml
[build-dependencies]
await-group = "0.1"
示例
use await_group::AwaitGroup;
#[tokio::main]
async fn main() {
let wg = AwaitGroup::new();
for _ in 0..10 {
let w = wg.clone();
tokio::spawn(async move {
_ = w;
});
}
wg.await;
}
许可证
双授权于 MIT 许可证和 Apache 许可证(版本 2.0)。
有关详细信息,请参阅 LICENSE-MIT 和 LICENSE-APACHE。
依赖项
~21KB