struct IpcMetadataBuilder {
nodes: Vec<FieldNode>,
buffers: Vec<Buffer>,
}Expand description
Accumulates the IPC metadata produced by write_array_data.
nodes and buffers are serialised into the flatbuffer RecordBatch (or DictionaryBatch)
header. The companion IpcBodySink holds the actual encoded bytes.
Fields§
§nodes: Vec<FieldNode>§buffers: Vec<Buffer>Trait Implementations§
Auto Trait Implementations§
impl Freeze for IpcMetadataBuilder
impl RefUnwindSafe for IpcMetadataBuilder
impl Send for IpcMetadataBuilder
impl Sync for IpcMetadataBuilder
impl Unpin for IpcMetadataBuilder
impl UnsafeUnpin for IpcMetadataBuilder
impl UnwindSafe for IpcMetadataBuilder
Blanket Implementations§
impl<T> Allocation for T
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