Available on crate feature
sync
only.Structs
- The definer (static builder) for
StaticMutex
. - A mutual exclusion primitive useful for protecting shared data from concurrent access.
- An RAII implementation of a “scoped lock” of a mutex. When this structure is dropped, the lock will be released.
Enums
- Error type of
GenericMutex::lock
. - Error type of
GenericMutex::mark_consistent
. - Error type of
GenericMutex::try_lock
.
Type Definitions
- Type alias for the result of
GenericMutex::lock
. - A defined (statically created)
GenericMutex
. - The specialization of
GenericMutexGuard
forStaticMutex
. - Type alias for the result of
GenericMutex::try_lock
.