pub fn evaluate_operator_config(
expressions: &[Expression],
functions: &Functions,
runtime_context: &RuntimeContext,
) -> Result<BTreeMap<String, Value>>Expand description
Evaluate a list of expressions into operator configuration
Only processes Expression::Alias variants:
- The alias name becomes the BTreeMap key
- The inner expression is evaluated to become the value
- Non-Alias expressions are skipped
§Arguments
expressions- The expressions to evaluate (typically from FlowNode::Apply)functions- The function registry to use for expression evaluationruntime_context- The runtime context to use for time-based expressions
§Returns
BTreeMap<String, Value> where keys are alias names and values are evaluated results
§Errors
Returns error if expression evaluation fails