3 个不稳定版本
使用旧的 Rust 2015
0.2.1 | 2019 年 1 月 22 日 |
---|---|
0.2.0 | 2019 年 1 月 21 日 |
0.1.1 | 2019 年 1 月 20 日 |
0.1.0 |
|
#1027 在 并发
46KB
441 行
Arbalest
这是一个线程安全的引用计数智能指针,具有弱引用。
它与 Arc<T>
有何不同?
弱引用不会阻止对内部值的可变访问,只要存在一个指向应被修改的值的 Strong<T>
处理器,Strong::borrow_mut
就会始终成功。
我能提供什么帮助?
改进文档,审查代码(最重要的是原子操作),使用它。
lib.rs
:
“Arbalest”只是一个可爱的名字,一个带点小变化的 Arc<T>
,而“arc”是法语中“弓”的意思。