pub type Result<M> = Result<M, Error>;
A type alias to wrap return types.
pub enum Result<M> { Ok(M), Err(Error), }
Contains the success value
Contains the error value