Module mutex

Source

Structs§

MappedMutexGuard
An RAII mutex guard returned by MutexGuard::map, which can point to a subfield of the protected data.
Mutex
A mutual exclusion primitive useful for protecting shared data
MutexGuard
An RAII implementation of a “scoped lock” of a mutex. When this structure is dropped (falls out of scope), the lock will be unlocked.

Traits§

RawMutex
Basic operations for a mutex.
RawMutexFair
Additional methods for mutexes which support fair unlocking.
RawMutexTimed
Additional methods for mutexes which support locking with timeouts.