pub struct ExpressionExecutor;Expand description
Expression executor.
Implementations§
Source§impl ExpressionExecutor
impl ExpressionExecutor
Sourcepub fn execute(
&self,
expr: &Expression,
ctx: &DataContext,
) -> Result<Value, ExecutionError>
pub fn execute( &self, expr: &Expression, ctx: &DataContext, ) -> Result<Value, ExecutionError>
Trait Implementations§
Source§impl Debug for ExpressionExecutor
impl Debug for ExpressionExecutor
Source§impl Default for ExpressionExecutor
impl Default for ExpressionExecutor
Source§fn default() -> ExpressionExecutor
fn default() -> ExpressionExecutor
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ExpressionExecutor
impl RefUnwindSafe for ExpressionExecutor
impl Send for ExpressionExecutor
impl Sync for ExpressionExecutor
impl Unpin for ExpressionExecutor
impl UnwindSafe for ExpressionExecutor
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more