[][src]Module transact::scheduler::multi

A Scheduler which runs multiple sub-schedulers. The primary purpose of the MultiScheduler is for testing; it enables running multiple schedulers in parallel to verify that they all produce the same results for a given workload.

Structs

MultiScheduler

A Scheduler implementation which runs multiple sub-schedulers.

Traits

SubSchedulerHandler

The MultiScheduler will send the task iterators and notifiers of its sub-schedulers to the struct that implements this trait.