Available on crate feature
schedule only.Expand description
The scheduler’s decision state machine. Pure — no clock, no tasks, no IO — so every overlap / failure / cap transition is unit-tested deterministically.
Structs§
- Scheduler
State - Mutable scheduler counters + policy.
Enums§
- After
Run - What the loop should do after a run finishes.
- RunOutcome
- Outcome of a finished run, as seen by the state machine.
- Tick
Action - What the loop should do when a scheduled tick fires.