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