Skip to main content

Module selector

Module selector 

Source

Modules§

filter
manipulate

Structs§

Condition
A single comparison condition.
Expression
Top-level expression: comma-separated pipelines (union semantics).
Pipeline
A pipeline of stages separated by |.
Segment
A single path segment between dots.
Selector
A dot-separated path expression.

Enums§

Builtin
Built-in functions that transform values.
CompareOp
Comparison operators for filter expressions.
FilterExpr
A filter expression, possibly compound with logic operators.
Index
Index operation within array brackets.
LiteralValue
A literal value in a filter expression.
LogicOp
Logical operators for combining conditions.
PipeStage
A single stage in a pipeline.

Functions§

apply_builtin
execute
Execute a full expression (comma-separated pipelines) and return the union of all pipeline results.
execute_pipeline
Execute a single pipeline: feed value through each stage sequentially.
extract
Extract values from a JSON value using a path selector.
value_type_name