Structs§
- Arguments
- Command Line Arguments
- File
Info - Individual file information
- Group
Info - Grouped file information
- Key
- This key will be used by FileInfo and GroupInfo.
- Path
Info - File Information including path
- Total
Info - Summarize information for all files found in the directory
Enums§
Constants§
Traits§
- File
Extension - Group
Extension - Path
BufExtension - Extension trait for PathBuf to facilitate hashing operations.
- Slice
Extension - Extension trait for byte slices to convert them into hexadecimal strings.
Functions§
- add_
thousands_ separator - Serialize usize with fn split_and_insert().
- clear_
terminal_ screen - Clear (wipe) the terminal screen
- get_
all_ files - Get all files into one vector.
- get_
path - Get path from arguments or from default (current directory).
- get_
thousands_ separator - Returns the preferred thousands separator character. Precedence: LC_NUMERIC env var > compile-time feature > default (comma).
- my_
print - Print buffer to stdout
- open_
file - Opens a file in read-only mode.
- split_
and_ insert - Split integer and insert thousands separator
- write_
xlsx - Write XLSX File according to some struct T
Type Aliases§
- FIFResult
- Result type to simplify function signatures.