Trait datafusion::exec::Batch
[−]
[src]
pub trait Batch { fn col_count(&self) -> usize; fn row_count(&self) -> usize; fn column(&self, index: usize) -> &Rc<Value>; fn row_slice(&self, index: usize) -> Vec<ScalarValue>; }
Required Methods
fn col_count(&self) -> usize
fn row_count(&self) -> usize
fn column(&self, index: usize) -> &Rc<Value>
fn row_slice(&self, index: usize) -> Vec<ScalarValue>
copy values into a row (EXPENSIVE)
Implementors
impl Batch for ColumnBatch