pub trait BindContext {
// Required methods
fn pipelined_input(&self, pipelined_child_idx: usize) -> VectorId;
fn batch_input(&mut self, batch_child_idx: usize) -> Vector;
}Expand description
The context used when binding an operator for execution.
Required Methods§
Sourcefn pipelined_input(&self, pipelined_child_idx: usize) -> VectorId
fn pipelined_input(&self, pipelined_child_idx: usize) -> VectorId
Sourcefn batch_input(&mut self, batch_child_idx: usize) -> Vector
fn batch_input(&mut self, batch_child_idx: usize) -> Vector
Returns the batch input vector for the given child.
Note that this child index references the batch inputs only, not all children of the array.