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