Struct datafusion::row::MutableRecordBatch
source · pub struct MutableRecordBatch { /* private fields */ }
Expand description
Columnar Batch buffer that assists creating RecordBatches
Implementations§
source§impl MutableRecordBatch
impl MutableRecordBatch
sourcepub fn output(&mut self) -> Result<RecordBatch, ArrowError>
pub fn output(&mut self) -> Result<RecordBatch, ArrowError>
Finalize the batch, output and reset this buffer
pub fn output_as_columns(&mut self) -> Vec<Arc<dyn Array>, Global>
Auto Trait Implementations§
impl !RefUnwindSafe for MutableRecordBatch
impl Send for MutableRecordBatch
impl !Sync for MutableRecordBatch
impl Unpin for MutableRecordBatch
impl !UnwindSafe for MutableRecordBatch
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