Module ksched::sync [−][src]
Expand description
Synchronization primitives.
Re-exports
pub use super::mpsc; |
Structs
Condvar | A Condition Variable |
Mutex | An async mutex. |
MutexGuard | A guard that releases the mutex when dropped. |
RwLock | An async reader-writer lock. |
RwLockReadGuard | A guard that releases the read lock when dropped. |
RwLockUpgradableReadGuard | A guard that releases the upgradable read lock when dropped. |
RwLockWriteGuard | A guard that releases the write lock when dropped. |
Type Definitions
Spinlock | A lock that provides mutually exclusive data access (compatible with |
SpinlockGuard | A guard that provides mutable data access (compatible with |