1 个不稳定版本
0.0.1 | 2021 年 7 月 1 日 |
---|
#21 在 #条件变量
66KB
1K SLoC
Rust 的固定同步原语
本包实现了 固定同步原语。
限制
由于这是一个概念验证,目标是将其集成到 std
中,以便更好地与 std
代码库集成,因此本包存在一些限制,例如
- 存在冗余。
- 互斥锁和读写锁的守卫与
std
中的不同。 - 因此,我们无法将
Condvar
集成到std
原语中,或者将std
的Condvar
集成到新原语中。
测试和文档大多是从 std
库中复制粘贴的。
许可协议
许可协议为以下之一
- Apache 许可协议第 2 版 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可协议 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非您明确声明,否则任何有意提交以包含在作品中的贡献,如 Apache-2.0 许可协议中定义的,应按上述方式双许可,不附加任何额外条款或条件。
依赖项
~46KB