pub enum CliOutFormat {
Csv,
Feather,
Ndjson,
Parquet,
}Expand description
CLI output file format (with clap ValueEnum derive).
Clap’s ValueEnum derive converts PascalCase variants to lowercase
for CLI input (e.g., Csv → csv).
Variants§
Csv
Comma-separated values.
Feather
Feather (Arrow IPC) format.
Ndjson
Newline-delimited JSON.
Parquet
Apache Parquet columnar format.
Trait Implementations§
Source§impl Clone for CliOutFormat
impl Clone for CliOutFormat
Source§fn clone(&self) -> CliOutFormat
fn clone(&self) -> CliOutFormat
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 CliOutFormat
impl Debug for CliOutFormat
Source§impl Display for CliOutFormat
impl Display for CliOutFormat
Source§impl From<CliOutFormat> for OutFormat
impl From<CliOutFormat> for OutFormat
Source§fn from(f: CliOutFormat) -> Self
fn from(f: CliOutFormat) -> Self
Converts to this type from the input type.
Source§impl ValueEnum for CliOutFormat
impl ValueEnum for CliOutFormat
impl Copy for CliOutFormat
Auto Trait Implementations§
impl Freeze for CliOutFormat
impl RefUnwindSafe for CliOutFormat
impl Send for CliOutFormat
impl Sync for CliOutFormat
impl Unpin for CliOutFormat
impl UnwindSafe for CliOutFormat
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