线程独占/共享访问的包装类型
由 kristoffer 实现
使用旧的Rust 2015
⚠️ 已报告问题
#50 in #rwlock
9KB 214 代码行
这个crate的目的是,像许多其他crate一样,消除你的守卫中的讨厌的'a,同时保持易于理解的读写锁语义。
'a
这个技巧基于一组有限的静态RwLock,这些锁映射到实现了StableDeref的容器类型的内存地址,该类型来自stable_deref crate。
RwLock
StableDeref
stable_deref
~1MB ~17K SLoC