Expand description
Modules§
- lite
lite
- Versions of
Shared
andSharedReadLock
that are implemented in terms of the rclite crate. Becauserclite::Arc
doesn’t have weak references, there is noWeakReadLock
here.
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
SharedReadLock
s andWeakReadLock
s, but no otherShared
s. - 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
Shared
and manyWeakReadLock
s. - 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 manySharedReadLock
s.
Type Aliases§
- TryLock
Result - A type alias for the result of a nonblocking locking method.