3 个版本 (重大变更)

0.3.0 2024 年 6 月 3 日
0.2.0 2024 年 6 月 3 日
0.1.0 2023 年 2 月 18 日

#453并发 分类中

Download history • Rust 包仓库 140/week @ 2024-05-04 • Rust 包仓库 167/week @ 2024-05-11 • Rust 包仓库 116/week @ 2024-05-18 • Rust 包仓库 88/week @ 2024-05-25 • Rust 包仓库 367/week @ 2024-06-01 • Rust 包仓库 126/week @ 2024-06-08 • Rust 包仓库 91/week @ 2024-06-15 • Rust 包仓库 67/week @ 2024-06-22 • Rust 包仓库 135/week @ 2024-06-29 • Rust 包仓库 186/week @ 2024-07-06 • Rust 包仓库 187/week @ 2024-07-13 • Rust 包仓库 202/week @ 2024-07-20 • Rust 包仓库 170/week @ 2024-07-27 • Rust 包仓库 144/week @ 2024-08-03 • Rust 包仓库 101/week @ 2024-08-10 • Rust 包仓库 56/week @ 2024-08-17 • Rust 包仓库

每月 494 次下载
2 个 Crates 中使用

MIT 许可证

9KB
144

适用于 Tokio 的条件变量

ci-badge license-badge crates-badge

非取消安全:如果在等待过程中取消未来,则没有其他未来可以被唤醒。

可能存在虚假唤醒:与任何条件变量一样,可能存在虚假唤醒,因此在唤醒后始终重新检查条件。请注意,由于这个 crate 在内部使用 tokioNotify 并具有与条件变量略有不同的语义,因此虚假唤醒的可能性更大。

这不是 Tokio 项目的一部分:有关为什么 Tokio 没有内置 Condvar 实现的讨论,请参阅此处

依赖关系

~2.2–8.5MB
~66K SLoC