gnu-sort 1.0.5

High-performance Rust implementation of GNU sort with zero-copy operations, SIMD optimization, and parallel processing
Documentation
/// Command line arguments for the ultimate sort implementation
#[derive(Debug, Clone, Default)]
pub struct SortArgs {
    pub files: Vec<String>,
    pub output: Option<String>,
    pub reverse: bool,
    pub numeric_sort: bool,
    pub general_numeric_sort: bool, // Added for -g/--general-numeric-sort
    pub human_numeric_sort: bool,   // Added for -h/--human-numeric-sort
    pub version_sort: bool,         // Added for -V/--version-sort
    pub random_sort: bool,          // Added for --random-sort support
    pub random_seed: Option<u64>,   // Seed for random sort
    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,
}