bach 0.1.2

Discrete-event simulation environment for async workflows
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
pub mod channel;
pub mod duplex;
pub mod mpsc;
mod mutex;
pub mod queue;
mod rwlock;
mod semaphore;

pub use mutex::{Mutex, MutexGuard};
pub use rwlock::{RwLock, RwLockReadGuard, RwLockWriteGuard};
pub use semaphore::{Semaphore, SemaphorePermit};
// One shot is spsc so it doesn't need a coop wrapper
pub use tokio::sync::oneshot;