pub trait ExpressionEvaluator {
// Required method
fn evaluate(
&mut self,
expr: &SqlExpression,
row_index: usize,
) -> Result<DataValue>;
}
Expand description
Expression evaluator trait for evaluating arguments This allows window functions to evaluate expressions without depending on ArithmeticEvaluator