1 个稳定版本
使用旧的 Rust 2015
1.0.0 | 2014年11月11日 |
---|
#12 in #思考
3KB
永恒
一个永不丢失的数据存储
定义了 Forever
结构体,它提供了对 Sync、Send 且永不丢弃的数据的不可变访问。你可以将其视为具有始终为正的引用计数的 Arc。
示例
fn main() {
let a = Forever::new(7u); // 7u will never be dropped.
let b = a.clone() // Same underlying data.
spawn(proc() {
println!("{}", *b); // 7
});
}
lib.rs
:
可共享的永久数据,没有引用计数。