Expand description
Modules§
- lite
lite - Versions of
SharedandSharedReadLockthat are implemented in terms of the rclite crate. Becauserclite::Arcdoesn’t have weak references, there is noWeakReadLockhere.
Structs§
- Owned
Shared Read Guard - RAII structure used to release the shared read access of a lock when dropped.
- Shared
- A wrapper around a resource possibly shared with
SharedReadLocks andWeakReadLocks, but no otherShareds. - Shared
Read Guard - RAII structure used to release the shared read access of a lock when dropped.
- Shared
Read Lock - A read-only reference to a resource possibly shared with up to one
Sharedand manyWeakReadLocks. - Shared
Write Guard - RAII structure used to release the exclusive write access of a lock when dropped.
- TryLock
Error - Error returned from
SharedReadLock::try_lock. - Weak
Read Lock - A weak read-only reference to a resource possibly shared with up to one
Shared, and manySharedReadLocks.
Type Aliases§
- TryLock
Result - A type alias for the result of a nonblocking locking method.