Skip to main content

Module derive

Module derive 

Source
Expand description

Derivation logic for task run creation.

This module handles deriving runs from task specifications according to their run policies.

Modules§

once
Once derivation - creates exactly one run for tasks with Once policy.
repeat
Repeat derivation - creates multiple runs for tasks with Repeat policy.

Structs§

DerivationSuccess
Success result from run derivation.

Enums§

DerivationError
Error returned when run derivation fails.

Functions§

derive_runs
Derives runs from a task run policy.

Type Aliases§

DerivationResult
Result of deriving runs for a task from its run policy.