pub async fn run() -> ExitCodeExpand description
Run the command line, returning the process exit code.
Async rather than blocking, and deliberately not wrapped in a runtime:
each binary supplies its own #[tokio::main], so neither has to know
that the other exists.