Crate no_std_async
source ·Expand description
§no-std-async
§#[no_std] async synchronization primitives for rust
§Types
This crate provides a few synchronization primitives:
§Usage
Add this to your Cargo.toml
:
[dependencies]
no-std-async = "version"
where version
is the latest crate version.
The various types in this crate provide specific usage examples.
Re-exports§
pub use condvar::Condvar;
pub use mutex::Mutex;
pub use rwlock::RwLock;
pub use semaphore::Semaphore;
pub use swap_lock::SwapLock;
Modules§
- Auxiliary types for the
Condvar
type - Auxiliary types for the
Mutex
type - Auxiliary types for the
RwLock
type - Auxiliary types for the
Semaphore
type - Auxiliary types for the
SwapLock
type