pub struct ParquetOptions {
pub compression: String,
pub row_group_size: usize,
pub page_size: usize,
pub statistics: bool,
}Expand description
Parquet-specific options
Fields§
§compression: String§row_group_size: usize§page_size: usize§statistics: boolImplementations§
Source§impl ParquetOptions
impl ParquetOptions
pub fn new() -> Self
pub fn with_compression(self, compression: &str) -> Self
pub fn with_row_group_size(self, size: usize) -> Self
Trait Implementations§
Source§impl Clone for ParquetOptions
impl Clone for ParquetOptions
Source§fn clone(&self) -> ParquetOptions
fn clone(&self) -> ParquetOptions
Returns a duplicate of the value. Read more
1.0.0 · 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 ParquetOptions
impl Debug for ParquetOptions
Source§impl Default for ParquetOptions
impl Default for ParquetOptions
Source§impl From<ParquetOptions> for FormatOptions
impl From<ParquetOptions> for FormatOptions
Source§fn from(parquet: ParquetOptions) -> Self
fn from(parquet: ParquetOptions) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ParquetOptions
impl RefUnwindSafe for ParquetOptions
impl Send for ParquetOptions
impl Sync for ParquetOptions
impl Unpin for ParquetOptions
impl UnwindSafe for ParquetOptions
Blanket Implementations§
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