Skip to main content

Module sync

Module sync 

Source
Expand description

Multithreaded version of primitives

Modulesยง

async_flagasync_flag
Multithreaded notifier
atomic
Multithreaded atomic scalars
bilockbilock
Multithreaded BiLock
eventevent
Notify async tasks or threads.
flag
Multithreaded boolean flag based on std::sync::atomic::AtomicBool
mutexmutex
Multithreaded async Mutex
mutex_blocking
Multithreaded blocking Mutex
shared
Multithreaded Shared based on std::sync::Arc
waker_slotwaker_slot
Multithreaded WakerSlot based on futures_util::task::AtomicWaker.
watchwatch
Multithreaded Watch channel based on see. Synchronized watch channel implementation.