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