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

Expand description

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

A Scheduler implementation which runs multiple sub-schedulers.

Factory for creating MultiSchedulers

Traits

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