pub type IResult<'a, T> = IResult<&'a [u8], T, Error<'a>>;
pub enum IResult<'a, T> { Ok((&'a [u8], T)), Err(Err<Error<'a>>), }
Contains the success value
Contains the error value