Module aarch64_std::sync

source ·

Modules

Atomic types

Structs

ExclusiveExperimental
Exclusive provides only mutable access, also referred to as exclusive access to the underlying value. It provides no immutable, or shared access to the underlying value.
A thread-safe reference-counting pointer. ‘Arc’ stands for ‘Atomically Reference Counted’.
Weak is a version of Arc that holds a non-owning reference to the managed allocation. The allocation is accessed by calling upgrade on the Weak pointer, which returns an Option<Arc<T>>.

Enums

An enumeration of possible errors associated with a TryLockResult which can occur while trying to acquire a lock, from the try_lock method on a Mutex or the try_read and try_write methods on an RwLock.

Type Definitions

A type alias for the result of a nonblocking locking method.