struct EncodedRecordBatchMeta {
fb_offset: WIPOffset<RecordBatch<'static>>,
body_len: usize,
}Expand description
The result of encoding a record batch’s body and flatbuffer RecordBatch table
via IpcDataGenerator::encode_record_batch_data.
The RecordBatch table is left in-progress in the caller’s [FlatBufferBuilder];
the caller wraps record_batch in a Message (directly for a record batch
message, or inside a DictionaryBatch for a dictionary message).
Fields§
§fb_offset: WIPOffset<RecordBatch<'static>>In-progress flatbuffer offset of the RecordBatch table.
body_len: usizeTotal body length written to the sink (the sum of each buffer’s encoded length and its alignment padding).
Auto Trait Implementations§
impl Freeze for EncodedRecordBatchMeta
impl RefUnwindSafe for EncodedRecordBatchMeta
impl Send for EncodedRecordBatchMeta
impl Sync for EncodedRecordBatchMeta
impl Unpin for EncodedRecordBatchMeta
impl UnsafeUnpin for EncodedRecordBatchMeta
impl UnwindSafe for EncodedRecordBatchMeta
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