Module alloc::sync

1.0.0 · source ·
Expand description

线程安全的引用计数指针。

有关更多详细信息,请参见 Arc<T> 文档。

Note: 该模块仅在支持原子加载和指针存储的平台上可用。 这可以在编译时使用 #[cfg(target_has_atomic = "ptr")] 检测到。

Structs

  • 线程安全的引用计数指针。Arc 代表原子引用计数。
  • WeakArc 的一个版本,它持有对托管分配的非所有权引用。 通过在 Weak 指针上调用 upgrade 来访问分配,它返回一个 Option<Arc<T>>