最佳答案
Rust 标准库中有几种包装类型:
std::cell
模块: Cell
和 RefCell
中的细胞Rc
和 Arc
。std::sync
模块: Mutex
或 AtomicBool
中的类型据我所知,这些包装器提供了比简单引用更多的可能性。虽然我了解一些基本知识,但我不能看到全局。
它们到底是做什么的? 细胞和参考计数家族是否提供正交或相似的特征?