Skip to main content

Module rules

Module rules 

Source

Structs§

CompiledRoute
Compiler output for a single route.
PhaseSet
Bit-packed set of phases a route declared.
Rule
One compiled rule: a predicate plus the effects to fire when it matches.

Enums§

CompareOp
Comparison operators in DSL predicates.
Condition
Leaf predicate.
Effect
One thing a matching rule does. Mirrors DSL spec §3 effect classes:
Expression
Compound predicate.
Literal
Right-hand side of a comparison.
Phase
One of the four lifecycle phases the evaluator runs per route.