Modules

Implement GNU-style backup functionality.

All utils return exit with an exit code. Usually, the following scheme is used:

Custom panic hooks that allow silencing certain types of errors.

Macros

Display an error and [exit!]

Unwrap a std::result::Result, crashing instead of panicking.

Display a crate::error::UError and set global exit code.

Show an error to stderr in a similar style to GNU coreutils.

Show a warning to stderr in a similar style to GNU coreutils.

Display an error and set global exit code in error case.

Show a bad invocation help message in a similar style to GNU coreutils.

Print a warning message to stderr.

Shorthand to construct UIoError-instances.

Enums

Traits

Functions

Derive the complete execution phrase for “usage”.

Derive the utility name.