pub type RunResult = Result<(), RunError>;
pub enum RunResult { Ok(()), Err(RunError), }
Contains the success value
Contains the error value