struct ArrowTopLevelWriterSpec {
field: FieldRef,
leaf_range: Range<usize>,
}Expand description
Associates a top-level Arrow field with its range of Parquet leaf writers.
Fields§
§field: FieldRefThe writer schema’s field supplies the target nullability and nesting, while each batch can use a compatible physical layout (dictionary, run-end, string/binary offset width, or view).
leaf_range: Range<usize>Trait Implementations§
Auto Trait Implementations§
impl Freeze for ArrowTopLevelWriterSpec
impl RefUnwindSafe for ArrowTopLevelWriterSpec
impl Send for ArrowTopLevelWriterSpec
impl Sync for ArrowTopLevelWriterSpec
impl Unpin for ArrowTopLevelWriterSpec
impl UnsafeUnpin for ArrowTopLevelWriterSpec
impl UnwindSafe for ArrowTopLevelWriterSpec
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