conutils conutils is a collection of utilities for concurrent programming in Rust. Features mpsc: Multi Producer Single Consumer channel. spinlock: Spinlock implementation. channel: Channel implementation. arc: Arc implementation. mutex: Mutex implementation. condvar: Condition variable implementation. rwmutex: Read-Write Mutex implementation. Figures SpinLock Mutex Condvar