Expand description
This is a proof-of-concept crate for pinned-sync RFC.
Structsยง
- Barrier
- A barrier enables multiple threads to synchronize the beginning of some computation.
- Barrier
Wait Result - A
BarrierWaitResult
is returned byBarrier::wait()
when all threads in theBarrier
have rendezvoused. - Condvar
- A Condition Variable
- Mutex
- A mutual exclusion primitive useful for protecting shared data
- Mutex
Guard - RwLock
- A reader-writer lock
- RwLock
Read Guard - RwLock
Write Guard - Wait
Timeout Result - A type indicating whether a timed wait on a condition variable returned due to a time out or not.