Skip to main content

Module generation

Module generation 

Source

Structs§

ChoiceRef
A reference to a single dimension choice — dimension is a GenerationDimension::name and label a GenerationChoice::label within it. Generation constraints are expressed as sets of these refs; a variant “contains” the ref when its selected choice for dimension carries label.
GenerationChoice
GenerationConstraints
Declarative pruning constraints applied to the enumerated variant set BEFORE materialization.
GenerationDimension
GenerationParamOverride
GenerationSpec
OperatorVariantModel
An operator-level variant model lowered from a single operator-level generator (Mechanism B’s PipelineDslStep::Generator): a GenerationDimension whose every choice carries an active_subsequence (the choice’s namespace key) — never param_overrides — paired with the EXACT set of namespaced node ids that choice activates.
VariantPlan

Enums§

GenerationStrategy

Functions§

enumerate_variants
generation_spec_fingerprint