pub struct IpcRecordBatch {
pub length: i64,
pub nodes: Vec<IpcFieldNode>,
pub buffers: Vec<IpcBuffer>,
}Expand description
Arrow IPC record batch metadata (no heap copies of array data).
Fields§
§length: i64Number of rows in this batch.
nodes: Vec<IpcFieldNode>Per-column field node metadata.
buffers: Vec<IpcBuffer>Buffer descriptors for all column buffers.
Trait Implementations§
Source§impl Clone for IpcRecordBatch
impl Clone for IpcRecordBatch
Source§fn clone(&self) -> IpcRecordBatch
fn clone(&self) -> IpcRecordBatch
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for IpcRecordBatch
impl RefUnwindSafe for IpcRecordBatch
impl Send for IpcRecordBatch
impl Sync for IpcRecordBatch
impl Unpin for IpcRecordBatch
impl UnsafeUnpin for IpcRecordBatch
impl UnwindSafe for IpcRecordBatch
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