Lines Matching refs:O2
73 pub fn map<I, O1, O2, E, F, G>(mut parser: F, mut f: G) -> impl FnMut(I) -> IResult<I, O2, E> in map() argument
76 G: FnMut(O1) -> O2, in map() argument
104 pub fn map_res<I: Clone, O1, O2, E: FromExternalError<I, E2>, E2, F, G>( in map_res() argument
107 ) -> impl FnMut(I) -> IResult<I, O2, E> in map_res()
110 G: FnMut(O1) -> Result<O2, E2>, in map_res() argument
142 pub fn map_opt<I: Clone, O1, O2, E: ParseError<I>, F, G>( in map_opt() argument
145 ) -> impl FnMut(I) -> IResult<I, O2, E> in map_opt()
148 G: FnMut(O1) -> Option<O2>, in map_opt() argument
176 pub fn map_parser<I, O1, O2, E: ParseError<I>, F, G>( in map_parser() argument
179 ) -> impl FnMut(I) -> IResult<I, O2, E> in map_parser()
182 G: Parser<O1, O2, E>, in map_parser()
206 pub fn flat_map<I, O1, O2, E: ParseError<I>, F, G, H>( in flat_map() argument
209 ) -> impl FnMut(I) -> IResult<I, O2, E> in flat_map()
213 H: Parser<I, O2, E>, in flat_map()
417 pub fn verify<I: Clone, O1, O2, E: ParseError<I>, F, G>( in verify() argument
423 G: Fn(&O2) -> bool, in verify()
424 O1: Borrow<O2>, in verify() argument
425 O2: ?Sized, in verify()
453 pub fn value<I, O1: Clone, O2, E: ParseError<I>, F>( in value() argument
458 F: Parser<I, O2, E>, in value()
663 pub fn into<I, O1, O2, E1, E2, F>(mut parser: F) -> impl FnMut(I) -> IResult<I, O2, E2> in into() argument
665 O1: Into<O2>, in into() argument