Expand description
Utilities for rasi asynchronous programming.
Modules§
- maker
AsyncLockabletype maker- spin_
simple - Pure userspace spin locker implementation.
Structs§
- MapDeref
- The type map
Dereftarget to another type. - ReadBuf
- A wrapper around a byte buffer that is incrementally filled and initialized.
- Spin
Mutex sync_parking_lot - A spin style mutex implementation without handle thread-specific data.
- Spin
Mutex Guard sync_parking_lot - RAII type that handle
scope locksemantics
Traits§
- Async
Guard Mut - Trait for guard of
AsyncLockable - Async
Lockable - A futures-aware lockable mutex object should implement this trait.
- Async
Lockable Mediator - Event manager for
AsyncLockablelisteners. - Deref
Ext - This trait extend
Derefto add functionderef_map - Lockable
- Any mutex object should implement this trait
- Lockable
New
Type Aliases§
- Async
Spin Mutex sync_parking_lot - Futures-aware
SpinMutextype