pub trait Run { fn run(self) -> Result<(), Error>; }
Represent an application or a subcommand.
Run the application or subcommand.