pub enum CliParquetCompression {
Uncompressed,
Snappy,
Gzip,
Lz4Raw,
Brotli,
Zstd,
}Expand description
CLI Parquet compression algorithm (with clap ValueEnum derive).
Variants§
Uncompressed
No compression.
Snappy
Snappy compression (fast, moderate ratio).
Gzip
Gzip compression (levels 0-9).
Lz4Raw
LZ4 raw compression.
Brotli
Brotli compression (levels 0-11).
Zstd
Zstandard compression (levels 0-22).
Trait Implementations§
Source§impl Clone for CliParquetCompression
impl Clone for CliParquetCompression
Source§fn clone(&self) -> CliParquetCompression
fn clone(&self) -> CliParquetCompression
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 CliParquetCompression
impl Debug for CliParquetCompression
Source§impl Display for CliParquetCompression
impl Display for CliParquetCompression
Source§impl From<CliParquetCompression> for ParquetCompression
impl From<CliParquetCompression> for ParquetCompression
Source§fn from(c: CliParquetCompression) -> Self
fn from(c: CliParquetCompression) -> Self
Converts to this type from the input type.
Source§impl ValueEnum for CliParquetCompression
impl ValueEnum for CliParquetCompression
impl Copy for CliParquetCompression
Auto Trait Implementations§
impl Freeze for CliParquetCompression
impl RefUnwindSafe for CliParquetCompression
impl Send for CliParquetCompression
impl Sync for CliParquetCompression
impl Unpin for CliParquetCompression
impl UnwindSafe for CliParquetCompression
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