Module mutex Copy item path Source MappedMutexGuard An RAII guard returned by the MutexGuard::map and MappedMutexGuard::map methods.
When this structure is dropped (falls out of scope), the lock will be unlocked. Mutex A futures-aware mutex. MutexGuard An RAII guard returned by the lock and try_lock methods.
When this structure is dropped (falls out of scope), the lock will be
unlocked. MutexLockFuture A future which resolves when the target mutex has been successfully acquired. OwnedMutexGuard An RAII guard returned by the lock_owned and try_lock_owned methods.
When this structure is dropped (falls out of scope), the lock will be
unlocked. OwnedMutexLockFuture A future which resolves when the target mutex has been successfully acquired, owned version. Waiter ๐ HAS_WAITERS ๐ IS_LOCKED ๐ WAIT_KEY_NONE ๐