BatchOperator

Trait BatchOperator 

Source
pub trait BatchOperator: Operator {
    // Required method
    fn bind(
        &self,
        ctx: &mut dyn BatchBindCtx,
    ) -> Result<Box<dyn BatchExecution>, VortexError>;
}
Expand description

The default execution mode for an operator is batch mode.

Required Methods§

Source

fn bind( &self, ctx: &mut dyn BatchBindCtx, ) -> Result<Box<dyn BatchExecution>, VortexError>

Implementations on Foreign Types§

Source§

impl BatchOperator for BetweenOperator

Source§

fn bind( &self, ctx: &mut dyn BatchBindCtx, ) -> Result<Box<dyn BatchExecution>, VortexError>

Source§

impl BatchOperator for FSSTArray

Source§

fn bind( &self, _ctx: &mut dyn BatchBindCtx, ) -> Result<Box<dyn BatchExecution>, VortexError>

Implementors§