pub struct ParquetTableWriterConfig {
pub autoflush_row_group_len: Option<usize>,
pub autoflush_buffer_size: Option<usize>,
}Fields§
§autoflush_row_group_len: Option<usize>Automatically flushes the builder to disk when its length (in number of rows) reaches the value.
To avoid uneven row group sizes, this value plus the number of values added
to the builder between calls to ParquetTableWriter::builder should be equal to
max_row_group_size
(or a multiple of it).
Defaults to max_row_group_size
if None.
autoflush_buffer_size: Option<usize>Automatically flushes the builder to disk when its size (in number of bytes in the arrays) reaches the value.
Does not automatically flush on size if None
Trait Implementations§
Source§impl Clone for ParquetTableWriterConfig
impl Clone for ParquetTableWriterConfig
Source§fn clone(&self) -> ParquetTableWriterConfig
fn clone(&self) -> ParquetTableWriterConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ParquetTableWriterConfig
impl Debug for ParquetTableWriterConfig
Source§impl Default for ParquetTableWriterConfig
impl Default for ParquetTableWriterConfig
Source§fn default() -> ParquetTableWriterConfig
fn default() -> ParquetTableWriterConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ParquetTableWriterConfig
impl RefUnwindSafe for ParquetTableWriterConfig
impl Send for ParquetTableWriterConfig
impl Sync for ParquetTableWriterConfig
impl Unpin for ParquetTableWriterConfig
impl UnsafeUnpin for ParquetTableWriterConfig
impl UnwindSafe for ParquetTableWriterConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more