pub type Res<I: Span, O> = IResult<I, O, ErrorTree<I>>;
pub enum Res<I: Span, O> { Ok((I, O)), Err(Err<ErrorTree<I>>), }
Contains the success value
Contains the error value