pub type NomResult<I, O> = IResult<I, O, NomError<I>>;
enum NomResult<I, O> { Ok((I, O)), Err(Err<NomError<I>>), }
Contains the success value
Contains the error value