Skip to main content

evaluate

Function evaluate 

Source
pub fn evaluate(expr: &Expr, row: &dyn Row) -> Result<Value, EvalError>
Expand description

Evaluate a scalar Expr against a row binding. Single entry point for the deep evaluator interface — every recursive call folds back through this function so the resolution surface stays uniform.