pub struct SortArgs {Show 16 fields
pub files: Vec<String>,
pub output: Option<String>,
pub reverse: bool,
pub numeric_sort: bool,
pub general_numeric_sort: bool,
pub human_numeric_sort: bool,
pub version_sort: bool,
pub random_sort: bool,
pub random_seed: Option<u64>,
pub ignore_case: bool,
pub unique: bool,
pub stable: bool,
pub field_separator: Option<char>,
pub zero_terminated: bool,
pub check: bool,
pub merge: bool,
}Expand description
Command line arguments for the ultimate sort implementation
Fields§
§files: Vec<String>§output: Option<String>§reverse: bool§numeric_sort: bool§general_numeric_sort: bool§human_numeric_sort: bool§version_sort: bool§random_sort: bool§random_seed: Option<u64>§ignore_case: bool§unique: bool§stable: bool§field_separator: Option<char>§zero_terminated: bool§check: bool§merge: boolTrait Implementations§
Auto Trait Implementations§
impl Freeze for SortArgs
impl RefUnwindSafe for SortArgs
impl Send for SortArgs
impl Sync for SortArgs
impl Unpin for SortArgs
impl UnwindSafe for SortArgs
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