Expand description
Asynchronous locking primitives.
Structs
- A barrier that can be used to synchronize a set of tasks.
- The result of waiting on the barrier.
- An asynchronous mutex.
- A guard that unlocks the mutex when dropped.
- A value that can only be written once.
- An asynchronous read/write lock.
- A guard that unlocks the read end of the lock when dropped.
- A guard that unlocks the write end of the lock when dropped.
- An asynchronous semaphore.
- A guard that releases the permit when dropped.
- SemaphoreGuardRc
alloc
A guard that releases the permit when dropped.