Module raw_
rwlock
parking_
lot
0.12.3
Module raw_
rwlock
Module Items
Structs
Constants
In crate parking_
lot
Modules
condvar
deadlock
elision
fair_mutex
mutex
once
raw_fair_mutex
raw_mutex
raw_rwlock
remutex
rwlock
util
Structs
Condvar
Once
RawFairMutex
RawMutex
RawRwLock
RawThreadId
WaitTimeoutResult
Enums
OnceState
Functions
const_fair_mutex
const_mutex
const_reentrant_mutex
const_rwlock
Type Aliases
FairMutex
FairMutexGuard
GuardMarker
MappedFairMutexGuard
MappedMutexGuard
MappedReentrantMutexGuard
MappedRwLockReadGuard
MappedRwLockWriteGuard
Mutex
MutexGuard
ReentrantMutex
ReentrantMutexGuard
RwLock
RwLockReadGuard
RwLockUpgradableReadGuard
RwLockWriteGuard
parking_lot
Module
raw_rwlock
Copy item path
Settings
Help
Summary
Source
Structs
§
RawRw
Lock
Raw reader-writer lock type backed by the parking lot.
Constants
§
ONE_
READER
🔒
PARKED_
BIT
🔒
READERS_
MASK
🔒
TOKEN_
EXCLUSIVE
🔒
TOKEN_
SHARED
🔒
TOKEN_
UPGRADABLE
🔒
UPGRADABLE_
BIT
🔒
WRITER_
BIT
🔒
WRITER_
PARKED_
BIT
🔒