Expand description
Thread-safe reference-counting pointers.
See the Arc<T>
documentation for more details.
Note: This module is only available on platforms that support atomic
loads and stores of pointers. This may be detected at compile time using
#[cfg(target_has_atomic = "ptr")]
.
Structs§
- A thread-safe reference-counting pointer. ‘Arc’ stands for ‘Atomically Reference Counted’.
Weak
is a version ofArc
that holds a non-owning reference to the managed allocation.