#借用 #特性 #同步

nightly 无 std hv-guarded-borrow

用于泛型“受保护”借用的特性和实现

2 个版本

0.1.1 2021 年 11 月 12 日
0.1.0 2021 年 11 月 12 日

#837 in 并发


3 个 Crates 中使用 (直接使用 2 个)

MIT/Apache

80KB
2K SLoC

重型受保护借用的特质 - 泛化受保护借用操作的特质

此 crate 需要 nightly,并依赖于不稳定功能 generic_associated_types。它提供了描述借用模式(不可变借用、从不可变引用的不可变借用和从可变引用的不可变借用)的特质,并附带相关联的由生命周期参数化的 Guard 类型。

许可协议

根据您选择,许可协议为以下之一

任选。

贡献

除非您明确声明,否则您有意提交的任何贡献,根据 Apache-2.0 许可证定义,将按照上述方式双重许可,不附加任何额外条款或条件。


lib.rs:

重型受保护借用的特质 - 泛化受保护借用操作的特质

使用这些特质允许您编写泛化“保护”类型的代码,例如 MutexRwLockRefCellAtomicRefCell 等。

依赖关系

~0–255KB