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§
Source§impl Default for IpcMetadataBuilder
impl Default for IpcMetadataBuilder
Source§fn default() -> IpcMetadataBuilder
fn default() -> IpcMetadataBuilder
Returns the “default value” for a type. Read more
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