Expand description
Scheduler based multi-stream support.
Structs§
- Scheduler
Multi Stream - Represents a multi-stream scheduler that manages task execution across multiple streams.
- Scheduler
Multi Stream Options - Options for configuring a
SchedulerMultiStream. - Scheduler
Pool Marker - The factory a
SchedulerMultiStream’s pool is built from. Public only because it names the pool inFailureStore::Factory; it has no surface of its own. - Scheduler
Relocation - A scheduler’s streams, relocating one stream’s memory: every stream’s queued tasks run and are flushed first, since a queued task holds the addresses its buffers resolved to.
- Stream
- Represents a single stream that holds tasks and a backend stream.
Enums§
- Scheduler
Strategy - Defines the scheduling strategy for task execution.
Traits§
- Scheduler
Stream Backend - Defines a trait for a scheduler stream backend, specifying the types and behavior for task scheduling.