no_std_async/
lib.rs

1#![cfg_attr(not(any(doctest, test)), no_std)]
2#![doc = include_str!("../README.md")]
3
4/// Auxiliary types for the `Condvar` type
5pub mod condvar;
6/// Auxiliary types for the `Mutex` type
7pub mod mutex;
8/// Auxiliary types for the `RwLock` type
9pub mod rwlock;
10/// Auxiliary types for the `Semaphore` type
11pub mod semaphore;
12/// Auxiliary types for the `SwapLock` type
13pub mod swap_lock;
14
15pub use condvar::Condvar;
16pub use mutex::Mutex;
17pub use rwlock::RwLock;
18pub use semaphore::Semaphore;
19pub use swap_lock::SwapLock;