Re-exports§
pub use output::CommandOutput;pub use output::OutputMode;pub use output::TextBuilder;
Modules§
- decode
- output
- Presentation contract shared between
anybackcommands and the parent CLI that embeds them (anyr backup ...).
Structs§
- AppContext
- Backup
Create Args - Diff
Args - Extract
Args - List
Args - Manifest
Args - Restore
Apply Args - Workflow
Deadline - One absolute backup or restore workflow deadline and its validated watcher limits.
Enums§
Functions§
- command_
is_ interactive - Commands that render an interactive terminal UI and therefore cannot be redirected, formatted, or silenced by the standard output contract.
- command_
name - The command name as spelled on the command line, for diagnostics.
- run_
command - Execute a backup command with a client and output contract configured by the parent application.
- run_
command_ with_ deadline - Executes a backup command with timeout configuration captured before client construction.
- validate_
command_ output - Rejects a result path that aliases an input or artifact used by
command.