Module futures::lock [−][src]
Futures-powered synchronization primitives.
This module is only available when the std or alloc feature of this
library is activated, and it is activated by default.
Structs
| BiLock | A type of futures-powered synchronization primitive which is a mutex between two possible owners. |
| BiLockAcquire | Future returned by |
| BiLockGuard | Returned RAII guard from the |
| MappedMutexGuard | An RAII guard returned by the |
| Mutex | A futures-aware mutex. |
| MutexGuard | An RAII guard returned by the |
| MutexLockFuture | A future which resolves when the target mutex has been successfully acquired. |
| ReuniteError | Error indicating two |