Module fluvio_future::sync
source · Structs
- A thread-safe reference-counting pointer. ‘Arc’ stands for ‘Atomically Reference Counted’.
- A counter to synchronize multiple tasks at the same time.
- Returned by
Barrier::wait()
when all tasks have called it. - A Condition Variable
- An async mutex.
- A guard that releases the mutex when dropped.
- An owned guard that releases the mutex when dropped.
- An async reader-writer lock.
- A guard that releases the read lock when dropped.
- A guard that releases the upgradable read lock when dropped.
- A guard that releases the write lock when dropped.