• Home
  • Raw
  • Download

Lines Matching defs:I

53 pub fn many0<I, O, E, F>(mut f: F) -> impl FnMut(I) -> IResult<I, Vec<O>, E>  in many0()
56 F: Parser<I, O, E>, in many0()
57 E: ParseError<I>, in many0()
108 pub fn many1<I, O, E, F>(mut f: F) -> impl FnMut(I) -> IResult<I, Vec<O>, E> in many1()
111 F: Parser<I, O, E>, in many1()
112 E: ParseError<I>, in many1()
165 pub fn many_till<I, O, P, E, F, G>( in many_till()
168 ) -> impl FnMut(I) -> IResult<I, (Vec<O>, P), E> in many_till()
171 F: Parser<I, O, E>, in many_till()
172 G: Parser<I, P, E>, in many_till()
173 E: ParseError<I>, in many_till()
228 pub fn separated_list0<I, O, O2, E, F, G>( in separated_list0()
231 ) -> impl FnMut(I) -> IResult<I, Vec<O>, E> in separated_list0()
234 F: Parser<I, O, E>, in separated_list0()
235 G: Parser<I, O2, E>, in separated_list0()
236 E: ParseError<I>, in separated_list0()
302 pub fn separated_list1<I, O, O2, E, F, G>( in separated_list1()
305 ) -> impl FnMut(I) -> IResult<I, Vec<O>, E> in separated_list1()
308 F: Parser<I, O, E>, in separated_list1()
309 G: Parser<I, O2, E>, in separated_list1()
310 E: ParseError<I>, in separated_list1()
380 pub fn many_m_n<I, O, E, F>( in many_m_n()
384 ) -> impl FnMut(I) -> IResult<I, Vec<O>, E> in many_m_n()
387 F: Parser<I, O, E>, in many_m_n()
388 E: ParseError<I>, in many_m_n()
452 pub fn many0_count<I, O, E, F>(mut f: F) -> impl FnMut(I) -> IResult<I, usize, E> in many0_count()
455 F: Parser<I, O, E>, in many0_count()
456 E: ParseError<I>, in many0_count()
510 pub fn many1_count<I, O, E, F>(mut f: F) -> impl FnMut(I) -> IResult<I, usize, E> in many1_count()
513 F: Parser<I, O, E>, in many1_count()
514 E: ParseError<I>, in many1_count()
569 pub fn count<I, O, E, F>(mut f: F, count: usize) -> impl FnMut(I) -> IResult<I, Vec<O>, E> in count() function
572 F: Parser<I, O, E>, in count()
573 E: ParseError<I>, in count()
625 pub fn fill<'a, I, O, E, F>(f: F, buf: &'a mut [O]) -> impl FnMut(I) -> IResult<I, (), E> + 'a in fill() argument
628 F: Fn(I) -> IResult<I, O, E> + 'a, in fill()
629 E: ParseError<I>, in fill()
689 pub fn fold_many0<I, O, E, F, G, H, R>( in fold_many0()
693 ) -> impl FnMut(I) -> IResult<I, R, E> in fold_many0()
696 F: Parser<I, O, E>, in fold_many0()
699 E: ParseError<I>, in fold_many0()
765 pub fn fold_many1<I, O, E, F, G, H, R>( in fold_many1()
769 ) -> impl FnMut(I) -> IResult<I, R, E> in fold_many1()
772 F: Parser<I, O, E>, in fold_many1()
775 E: ParseError<I>, in fold_many1()
854 pub fn fold_many_m_n<I, O, E, F, G, H, R>( in fold_many_m_n()
860 ) -> impl FnMut(I) -> IResult<I, R, E> in fold_many_m_n()
863 F: Parser<I, O, E>, in fold_many_m_n()
866 E: ParseError<I>, in fold_many_m_n()
921 pub fn length_data<I, N, E, F>(mut f: F) -> impl FnMut(I) -> IResult<I, I, E> in length_data()
925 F: Parser<I, N, E>, in length_data()
926 E: ParseError<I>, in length_data()
966 pub fn length_value<I, O, N, E, F, G>(mut f: F, mut g: G) -> impl FnMut(I) -> IResult<I, O, E> in length_value()
970 F: Parser<I, N, E>, in length_value()
971 G: Parser<I, O, E>, in length_value()
972 E: ParseError<I>, in length_value()
1018 pub fn length_count<I, O, N, E, F, G>(mut f: F, mut g: G) -> impl FnMut(I) -> IResult<I, Vec<O>, E> in length_count()
1022 F: Parser<I, N, E>, in length_count()
1023 G: Parser<I, O, E>, in length_count()
1024 E: ParseError<I>, in length_count()