Skip to main content

Module builder

Module builder 

Source
Expand description

The typed Rust builder (R-02). It produces the same Definition value the JSON parser produces, and both go through one compiler, so there is one source of behavior. Operator arguments are the typed OpArgs structs; nothing is defaulted: every step, input and policy item is stated in full.

Modules§

e
Expression and predicate helpers.
out
Outcome helpers.
ty
Type helpers.

Structs§

DefinitionBuilder
Builds a definition. build requires limits and at least one rule.
MissingLimits
build was called without limits.