Trait partiql_eval::eval::expr::EvalExpr
source · pub trait EvalExpr: Debug {
// Required method
fn evaluate<'a>(
&'a self,
bindings: &'a Tuple,
ctx: &'a dyn EvalContext
) -> Cow<'a, Value>;
}
Expand description
A trait for expressions that require evaluation, e.g. a + b
or c > 2
.