forked from Orchid/orchid
Generic mutation scheduling system
IO adapted to use it Also, Atoms can now dispatch type-erased requests
This commit is contained in:
10
src/systems/scheduler/mod.rs
Normal file
10
src/systems/scheduler/mod.rs
Normal file
@@ -0,0 +1,10 @@
|
||||
//! A generic utility to sequence long blocking mutations that require a mutable
|
||||
//! reference to a shared resource.
|
||||
|
||||
mod busy;
|
||||
mod system;
|
||||
mod canceller;
|
||||
mod take_and_drop;
|
||||
|
||||
pub use canceller::Canceller;
|
||||
pub use system::{SealedOrTaken, SeqScheduler, SharedHandle, SharedState};
|
||||
Reference in New Issue
Block a user