Module futures

Source
Expand description

Named futures for use with async_lock primitives.

Structsยง

Acquire
The future returned by Semaphore::acquire.
AcquireArc
The future returned by Semaphore::acquire_arc.
BarrierWait
The future returned by Barrier::wait().
Lock
The future returned by Mutex::lock.
LockArc
The future returned by Mutex::lock_arc.
Read
The future returned by RwLock::read.
ReadArc
The future returned by RwLock::read_arc.
UpgradableRead
The future returned by RwLock::upgradable_read.
UpgradableReadArc
The future returned by RwLock::upgradable_read_arc.
Upgrade
The future returned by RwLockUpgradableReadGuard::upgrade.
UpgradeArc
The future returned by RwLockUpgradableReadGuardArc::upgrade.
Write
The future returned by RwLock::write.
WriteArc
The future returned by RwLock::write_arc.