pub type RunResult<T, S> = Result<T, RunError<S>>;
The result of running a command.
enum RunResult<T, S> { Ok(T), Err(RunError<S>), }
Contains the success value
Contains the error value