Home
last modified time | relevance | path

Searched refs:IResult (Results 1 – 25 of 64) sorted by relevance

123

/third_party/rust/crates/nom/src/bytes/
Dtests.rs7 use crate::internal::{Err, IResult, Needed};
21 fn a_or_b(i: &[u8]) -> IResult<&[u8], &[u8]> { in is_a()
45 fn a_or_b(i: &[u8]) -> IResult<&[u8], &[u8]> { in is_not()
74 fn esc(i: &[u8]) -> IResult<&[u8], &[u8]> { in escaping()
98 fn esc2(i: &[u8]) -> IResult<&[u8], &[u8]> { in escaping()
109 fn esc(i: &str) -> IResult<&str, &str> {
130 fn esc2(i: &str) -> IResult<&str, &str> {
135 fn esc3(i: &str) -> IResult<&str, &str> {
149 fn esc(i: &[u8]) -> IResult<&[u8], String> { in escape_transform()
194 fn esc2(i: &[u8]) -> IResult<&[u8], String> { in escape_transform()
[all …]
Dcomplete.rs5 use crate::internal::{Err, IResult, Parser};
34 ) -> impl Fn(Input) -> IResult<Input, Input, Error> in tag()
42 let res: IResult<_, _, Error> = match i.compare(t) { in tag()
76 ) -> impl Fn(Input) -> IResult<Input, Input, Error> in tag_no_case()
85 let res: IResult<_, _, Error> = match (i).compare_no_case(t) { in tag_no_case()
119 ) -> impl Fn(Input) -> IResult<Input, Input, Error> in is_not()
153 ) -> impl Fn(Input) -> IResult<Input, Input, Error> in is_a()
185 ) -> impl Fn(Input) -> IResult<Input, Input, Error> in take_while()
215 ) -> impl Fn(Input) -> IResult<Input, Input, Error> in take_while1()
253 ) -> impl Fn(Input) -> IResult<Input, Input, Error> in take_while_m_n()
[all …]
Dstreaming.rs5 use crate::internal::{Err, IResult, Needed, Parser};
33 ) -> impl Fn(Input) -> IResult<Input, Input, Error> in tag()
42 let res: IResult<_, _, Error> = match i.compare(t) { in tag()
75 ) -> impl Fn(Input) -> IResult<Input, Input, Error> in tag_no_case()
84 let res: IResult<_, _, Error> = match (i).compare_no_case(t) { in tag_no_case()
119 ) -> impl Fn(Input) -> IResult<Input, Input, Error> in is_not()
155 ) -> impl Fn(Input) -> IResult<Input, Input, Error> in is_a()
190 ) -> impl Fn(Input) -> IResult<Input, Input, Error> in take_while()
224 ) -> impl Fn(Input) -> IResult<Input, Input, Error> in take_while1()
264 ) -> impl Fn(Input) -> IResult<Input, Input, Error> in take_while_m_n()
[all …]
/third_party/rust/crates/nom/src/
Dstr.rs8 Err, IResult,
15 fn test(input: &str) -> IResult<&str, &str> { in tagtr_succeed()
45 let res: IResult<_, _, error::Error<_>> = tag(TAG)(INPUT); in tagtr_incomplete()
63 let res: IResult<_, _, error::Error<_>> = tag(TAG)(INPUT); in tagtr_error()
81 let res: IResult<_, _, error::Error<_>> = take(9_usize)(INPUT); in take_s_succeed()
111 let res: IResult<_, _, (_, ErrorKind)> = take_until(FIND)(INPUT); in take_until_succeed()
142 let res: IResult<_, _, (_, ErrorKind)> = take(13_usize)(INPUT); in take_s_incomplete()
163 fn f(i: &str) -> IResult<&str, &str> { in take_while()
181 fn f(i: &str) -> IResult<&str, &str> { in take_while1()
206 fn test(input: &str) -> IResult<&str, &str> { in take_till_s_succeed()
[all …]
/third_party/rust/crates/nom/src/number/
Dcomplete.rs32 pub fn be_u8<I, E: ParseError<I>>(input: I) -> IResult<I, u8, E> in be_u8()
62 pub fn be_u16<I, E: ParseError<I>>(input: I) -> IResult<I, u16, E> in be_u16()
95 pub fn be_u24<I, E: ParseError<I>>(input: I) -> IResult<I, u32, E> in be_u24()
128 pub fn be_u32<I, E: ParseError<I>>(input: I) -> IResult<I, u32, E> in be_u32()
161 pub fn be_u64<I, E: ParseError<I>>(input: I) -> IResult<I, u64, E> in be_u64()
194 pub fn be_u128<I, E: ParseError<I>>(input: I) -> IResult<I, u128, E> in be_u128()
227 pub fn be_i8<I, E: ParseError<I>>(input: I) -> IResult<I, i8, E> in be_i8()
250 pub fn be_i16<I, E: ParseError<I>>(input: I) -> IResult<I, i16, E> in be_i16()
273 pub fn be_i24<I, E: ParseError<I>>(input: I) -> IResult<I, i32, E> in be_i24()
305 pub fn be_i32<I, E: ParseError<I>>(input: I) -> IResult<I, i32, E> in be_i32()
[all …]
Dstreaming.rs30 pub fn be_u8<I, E: ParseError<I>>(input: I) -> IResult<I, u8, E> in be_u8()
60 pub fn be_u16<I, E: ParseError<I>>(input: I) -> IResult<I, u16, E> in be_u16()
93 pub fn be_u24<I, E: ParseError<I>>(input: I) -> IResult<I, u32, E> in be_u24()
126 pub fn be_u32<I, E: ParseError<I>>(input: I) -> IResult<I, u32, E> in be_u32()
159 pub fn be_u64<I, E: ParseError<I>>(input: I) -> IResult<I, u64, E> in be_u64()
191 pub fn be_u128<I, E: ParseError<I>>(input: I) -> IResult<I, u128, E> in be_u128()
221 pub fn be_i8<I, E: ParseError<I>>(input: I) -> IResult<I, i8, E> in be_i8()
241 pub fn be_i16<I, E: ParseError<I>>(input: I) -> IResult<I, i16, E> in be_i16()
261 pub fn be_i24<I, E: ParseError<I>>(input: I) -> IResult<I, i32, E> in be_i24()
290 pub fn be_i32<I, E: ParseError<I>>(input: I) -> IResult<I, i32, E> in be_i32()
[all …]
/third_party/rust/crates/nom/src/multi/
Dtests.rs6 internal::{Err, IResult, Needed},
23 fn multi(i: &[u8]) -> IResult<&[u8], Vec<&[u8]>> { in separated_list0_test()
26 fn multi_empty(i: &[u8]) -> IResult<&[u8], Vec<&[u8]>> { in separated_list0_test()
29 fn empty_sep(i: &[u8]) -> IResult<&[u8], Vec<&[u8]>> { in separated_list0_test()
32 fn multi_longsep(i: &[u8]) -> IResult<&[u8], Vec<&[u8]>> { in separated_list0_test()
72 fn multi(i: &[u8]) -> IResult<&[u8], Vec<&[u8]>> { in separated_list1_test()
75 fn multi_longsep(i: &[u8]) -> IResult<&[u8], Vec<&[u8]>> { in separated_list1_test()
107 fn multi(i: &[u8]) -> IResult<&[u8], Vec<&[u8]>> { in many0_test()
110 fn multi_empty(i: &[u8]) -> IResult<&[u8], Vec<&[u8]>> { in many0_test()
135 fn multi(i: &[u8]) -> IResult<&[u8], Vec<&[u8]>> { in many1_test()
[all …]
/third_party/rust/crates/nom/tests/
Dissues.rs5 use nom::{error::ErrorKind, Err, IResult, Needed};
13 pub fn take_char(input: &[u8]) -> IResult<&[u8], char> { in take_char()
28 IResult,
32 fn parse_ints(input: &[u8]) -> IResult<&[u8], Vec<i32>> { in parse_ints()
36 fn spaces_or_int(input: &[u8]) -> IResult<&[u8], i32> { in spaces_or_int()
69 let _: IResult<&[u8], &[u8], (&[u8], ErrorKind)> = length_data(be_u16)(b"012346"); in usize_length_bytes_issue()
76 fn nothing(i: &[u8]) -> IResult<&[u8], &[u8]> { in take_till_issue()
87 fn twolines(i: &str) -> IResult<&str, (&str, &str)> { in issue_655()
103 fn issue_717(i: &[u8]) -> IResult<&[u8], Vec<&[u8]>> { in issue_717()
114 use nom::{error::Error, number::streaming::be_f64, Err, IResult};
[all …]
Doverflow.rs10 use nom::{Err, IResult, Needed};
15 fn parser02(i: &[u8]) -> IResult<&[u8], (&[u8], &[u8])> { in parser02()
30 fn multi(i: &[u8]) -> IResult<&[u8], Vec<&[u8]>> { in overflow_incomplete_length_bytes()
44 fn multi(i: &[u8]) -> IResult<&[u8], Vec<&[u8]>> { in overflow_incomplete_many0()
60 fn multi(i: &[u8]) -> IResult<&[u8], Vec<&[u8]>> { in overflow_incomplete_many1()
76 fn multi(i: &[u8]) -> IResult<&[u8], (Vec<&[u8]>, &[u8])> { in overflow_incomplete_many_till()
92 fn multi(i: &[u8]) -> IResult<&[u8], Vec<&[u8]>> { in overflow_incomplete_many_m_n()
108 fn counter(i: &[u8]) -> IResult<&[u8], Vec<&[u8]>> { in overflow_incomplete_count()
124 fn multi(i: &[u8]) -> IResult<&[u8], Vec<&[u8]>> { in overflow_incomplete_length_count()
137 fn multi(i: &[u8]) -> IResult<&[u8], Vec<&[u8]>> { in overflow_incomplete_length_data()
Djson.rs12 IResult, Parser,
27 fn boolean(input: &str) -> IResult<&str, bool> { in boolean()
31 fn u16_hex(input: &str) -> IResult<&str, u16> { in u16_hex()
35 fn unicode_escape(input: &str) -> IResult<&str, char> { in unicode_escape()
60 fn character(input: &str) -> IResult<&str, char> { in character()
82 fn string(input: &str) -> IResult<&str, String> { in string()
97 fn array(input: &str) -> IResult<&str, Vec<JsonValue>> { in array()
105 fn object(input: &str) -> IResult<&str, HashMap<String, JsonValue>> { in object()
119 fn json_value(input: &str) -> IResult<&str, JsonValue> { in json_value()
132 fn json(input: &str) -> IResult<&str, JsonValue> { in json()
Dini_str.rs7 IResult,
16 fn not_line_ending(i: &str) -> IResult<&str, &str> { in not_line_ending()
20 fn space_or_line_ending(i: &str) -> IResult<&str, &str> { in space_or_line_ending()
24 fn category(i: &str) -> IResult<&str, &str> { in category()
31 fn key_value(i: &str) -> IResult<&str, (&str, &str)> { in key_value()
42 fn keys_and_values_aggregator(i: &str) -> IResult<&str, Vec<(&str, &str)>> { in keys_and_values_aggregator()
46 fn keys_and_values(input: &str) -> IResult<&str, HashMap<&str, &str>> { in keys_and_values()
53 fn category_and_keys(i: &str) -> IResult<&str, (&str, HashMap<&str, &str>)> { in category_and_keys()
57 fn categories_aggregator(i: &str) -> IResult<&str, Vec<(&str, HashMap<&str, &str>)>> { in categories_aggregator()
61 fn categories(input: &str) -> IResult<&str, HashMap<&str, HashMap<&str, &str>>> { in categories()
/third_party/rust/crates/rust-cexpr/src/
Dliteral.rs93 ) -> impl Fn(I) -> nom::IResult<I, O> in full()
96 F: Fn(I) -> nom::IResult<I, O>, in full()
119 fn parser(i: &[u8]) -> crate::nom::IResult<&[u8], u8> {
131 fn binary(i: &[u8]) -> nom::IResult<&[u8], u8> { in binary()
135 fn octal(i: &[u8]) -> nom::IResult<&[u8], u8> { in octal()
139 fn decimal(i: &[u8]) -> nom::IResult<&[u8], u8> { in decimal()
143 fn hexadecimal(i: &[u8]) -> nom::IResult<&[u8], u8> { in hexadecimal()
182 fn escaped_char(i: &[u8]) -> nom::IResult<&[u8], CChar> { in escaped_char()
204 fn c_width_prefix(i: &[u8]) -> nom::IResult<&[u8], &[u8]> { in c_width_prefix()
208 fn c_char(i: &[u8]) -> nom::IResult<&[u8], CChar> { in c_char()
[all …]
/third_party/rust/crates/nom/src/combinator/
Dmod.rs31 pub fn rest<T, E: ParseError<T>>(input: T) -> IResult<T, T, E> in rest()
48 pub fn rest_len<T, E: ParseError<T>>(input: T) -> IResult<T, usize, E> in rest_len()
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()
107 ) -> impl FnMut(I) -> IResult<I, O2, E> in map_res()
145 ) -> impl FnMut(I) -> IResult<I, O2, E> in map_opt()
179 ) -> impl FnMut(I) -> IResult<I, O2, E> in map_parser()
209 ) -> impl FnMut(I) -> IResult<I, O2, E> in flat_map()
239 pub fn opt<I: Clone, O, E: ParseError<I>, F>(mut f: F) -> impl FnMut(I) -> IResult<I, Option<O>, E> in opt()
274 ) -> impl FnMut(I) -> IResult<I, Option<O>, E> in cond()
304 pub fn peek<I: Clone, O, E: ParseError<I>, F>(mut f: F) -> impl FnMut(I) -> IResult<I, O, E> in peek()
[all …]
/third_party/rust/crates/nom/doc/
Dnom_recipes.md29 IResult,
38 fn ws<'a, F: 'a, O, E: ParseError<&'a str>>(inner: F) -> impl FnMut(&'a str) -> IResult<&'a str, O,…
40 F: Fn(&'a str) -> IResult<&'a str, O, E>,
64 IResult,
72 pub fn peol_comment<'a, E: ParseError<&'a str>>(i: &'a str) -> IResult<&'a str, (), E>
88 IResult,
95 pub fn pinline_comment<'a, E: ParseError<&'a str>>(i: &'a str) -> IResult<&'a str, (), E> {
116 IResult,
125 pub fn identifier(input: &str) -> IResult<&str, &str> {
167 IResult,
[all …]
/third_party/rust/crates/nom/benchmarks/benches/
Dini_str.rs12 IResult,
21 fn space_or_line_ending(i: &str) -> IResult<&str, &str> { in space_or_line_ending()
25 fn category(i: &str) -> IResult<&str, &str> { in category()
32 fn key_value(i: &str) -> IResult<&str, (&str, &str)> { in key_value()
42 fn keys_and_values_aggregator(i: &str) -> IResult<&str, Vec<(&str, &str)>> { in keys_and_values_aggregator()
46 fn keys_and_values(input: &str) -> IResult<&str, HashMap<&str, &str>> { in keys_and_values()
53 fn category_and_keys(i: &str) -> IResult<&str, (&str, HashMap<&str, &str>)> { in category_and_keys()
57 fn categories_aggregator(i: &str) -> IResult<&str, Vec<(&str, HashMap<&str, &str>)>> { in categories_aggregator()
61 fn categories(input: &str) -> IResult<&str, HashMap<&str, HashMap<&str, &str>>> { in categories()
Djson.rs17 IResult, Parser,
32 fn boolean(input: &str) -> IResult<&str, bool> { in boolean()
36 fn u16_hex(input: &str) -> IResult<&str, u16> { in u16_hex()
40 fn unicode_escape(input: &str) -> IResult<&str, char> { in unicode_escape()
65 fn character(input: &str) -> IResult<&str, char> { in character()
87 fn string(input: &str) -> IResult<&str, String> { in string()
102 fn array(input: &str) -> IResult<&str, Vec<JsonValue>> { in array()
110 fn object(input: &str) -> IResult<&str, HashMap<String, JsonValue>> { in object()
124 fn json_value(input: &str) -> IResult<&str, JsonValue> { in json_value()
137 fn json(input: &str) -> IResult<&str, JsonValue> { in json()
[all …]
/third_party/rust/crates/nom/src/branch/
Dtests.rs4 use crate::internal::{Err, IResult, Needed};
49 fn work(input: &[u8]) -> IResult<&[u8], &[u8], ErrorStr> { in alt_test()
54 fn dont_work(input: &[u8]) -> IResult<&[u8], &[u8], ErrorStr> { in alt_test()
58 fn work2(input: &[u8]) -> IResult<&[u8], &[u8], ErrorStr> { in alt_test()
62 fn alt1(i: &[u8]) -> IResult<&[u8], &[u8], ErrorStr> { in alt_test()
65 fn alt2(i: &[u8]) -> IResult<&[u8], &[u8], ErrorStr> { in alt_test()
68 fn alt3(i: &[u8]) -> IResult<&[u8], &[u8], ErrorStr> { in alt_test()
87 fn alt4(i: &[u8]) -> IResult<&[u8], &[u8]> { in alt_test()
97 fn alt1(i: &[u8]) -> IResult<&[u8], &[u8]> { in alt_incomplete()
117 fn perm(i: &[u8]) -> IResult<&[u8], (&[u8], &[u8], &[u8])> { in permutation_test()
/third_party/rust/crates/nom/examples/
Djson.rs12 Err, IResult,
30 fn sp<'a, E: ParseError<&'a str>>(i: &'a str) -> IResult<&'a str, &'a str, E> { in sp()
53 fn parse_str<'a, E: ParseError<&'a str>>(i: &'a str) -> IResult<&'a str, &'a str, E> { in parse_str()
65 fn boolean<'a, E: ParseError<&'a str>>(input: &'a str) -> IResult<&'a str, bool, E> {
79 fn null<'a, E: ParseError<&'a str>>(input: &'a str) -> IResult<&'a str, (), E> {
96 ) -> IResult<&'a str, &'a str, E> { in string()
109 ) -> IResult<&'a str, Vec<JsonValue>, E> { in array()
124 ) -> IResult<&'a str, (&'a str, JsonValue), E> { in key_value()
134 ) -> IResult<&'a str, HashMap<String, JsonValue>, E> { in hash()
158 ) -> IResult<&'a str, JsonValue, E> { in json_value()
[all …]
Ds_expression.rs15 IResult, Parser,
68 fn parse_builtin_op<'a>(i: &'a str) -> IResult<&'a str, BuiltIn, VerboseError<&'a str>> { in parse_builtin_op()
87 fn parse_builtin<'a>(i: &'a str) -> IResult<&'a str, BuiltIn, VerboseError<&'a str>> { in parse_builtin()
99 fn parse_bool<'a>(i: &'a str) -> IResult<&'a str, Atom, VerboseError<&'a str>> { in parse_bool()
112 fn parse_keyword<'a>(i: &'a str) -> IResult<&'a str, Atom, VerboseError<&'a str>> { in parse_keyword()
121 fn parse_num<'a>(i: &'a str) -> IResult<&'a str, Atom, VerboseError<&'a str>> { in parse_num()
134 fn parse_atom<'a>(i: &'a str) -> IResult<&'a str, Atom, VerboseError<&'a str>> { in parse_atom()
144 fn parse_constant<'a>(i: &'a str) -> IResult<&'a str, Expr, VerboseError<&'a str>> { in parse_constant()
155 fn s_exp<'a, O1, F>(inner: F) -> impl FnMut(&'a str) -> IResult<&'a str, O1, VerboseError<&'a str>> in s_exp()
175 fn parse_application<'a>(i: &'a str) -> IResult<&'a str, Expr, VerboseError<&'a str>> { in parse_application()
[all …]
/third_party/rust/crates/nom/src/bits/
Dcomplete.rs5 use crate::internal::{Err, IResult};
35 ) -> impl Fn((I, usize)) -> IResult<(I, usize), O, E> in take()
88 ) -> impl Fn((I, usize)) -> IResult<(I, usize), O, E> in tag()
123 pub fn bool<I, E: ParseError<(I, usize)>>(input: (I, usize)) -> IResult<(I, usize), bool, E> in bool()
142 let result: crate::IResult<(&[u8], usize), usize> = take(count)((input, offset)); in test_take_0()
151 let result: crate::IResult<(&[u8], usize), usize> = take(1usize)((input, 8)); in test_take_eof()
166 let result: crate::IResult<(&[u8], usize), usize> = take(24usize)((input, 4)); in test_take_span_over_multiple_bytes()
178 let result: crate::IResult<(&[u8], usize), bool> = bool((input, 0)); in test_bool_0()
187 let result: crate::IResult<(&[u8], usize), bool> = bool((input, 8)); in test_bool_eof()
Dstreaming.rs5 use crate::internal::{Err, IResult, Needed};
12 ) -> impl Fn((I, usize)) -> IResult<(I, usize), O, E> in take()
62 ) -> impl Fn((I, usize)) -> IResult<(I, usize), O, E> in tag()
97 pub fn bool<I, E: ParseError<(I, usize)>>(input: (I, usize)) -> IResult<(I, usize), bool, E> in bool()
116 let result: crate::IResult<(&[u8], usize), usize> = take(count)((input, offset)); in test_take_0()
128 let result: crate::IResult<(&[u8], usize), usize> = in test_tag_ok()
141 let result: crate::IResult<(&[u8], usize), usize> = in test_tag_err()
157 let result: crate::IResult<(&[u8], usize), bool> = bool((input, 0)); in test_bool_0()
166 let result: crate::IResult<(&[u8], usize), bool> = bool((input, 8)); in test_bool_eof()
/third_party/rust/crates/nom/src/character/
Dcomplete.rs9 use crate::internal::{Err, IResult};
32 pub fn char<I, Error: ParseError<I>>(c: char) -> impl Fn(I) -> IResult<I, char, Error> in char()
61 pub fn satisfy<F, I, Error: ParseError<I>>(cond: F) -> impl Fn(I) -> IResult<I, char, Error> in satisfy()
89 pub fn one_of<I, T, Error: ParseError<I>>(list: T) -> impl Fn(I) -> IResult<I, char, Error> in one_of()
113 pub fn none_of<I, T, Error: ParseError<I>>(list: T) -> impl Fn(I) -> IResult<I, char, Error> in none_of()
141 pub fn crlf<T, E: ParseError<T>>(input: T) -> IResult<T, T, E> in crlf()
177 pub fn not_line_ending<T, E: ParseError<T>>(input: T) -> IResult<T, T, E> in not_line_ending()
227 pub fn line_ending<T, E: ParseError<T>>(input: T) -> IResult<T, T, E> in line_ending()
262 pub fn newline<I, Error: ParseError<I>>(input: I) -> IResult<I, char, Error> in newline()
286 pub fn tab<I, Error: ParseError<I>>(input: I) -> IResult<I, char, Error> in tab()
[all …]
Dstreaming.rs9 use crate::internal::{Err, IResult, Needed};
31 pub fn char<I, Error: ParseError<I>>(c: char) -> impl Fn(I) -> IResult<I, char, Error> in char()
61 pub fn satisfy<F, I, Error: ParseError<I>>(cond: F) -> impl Fn(I) -> IResult<I, char, Error> in satisfy()
90 pub fn one_of<I, T, Error: ParseError<I>>(list: T) -> impl Fn(I) -> IResult<I, char, Error> in one_of()
115 pub fn none_of<I, T, Error: ParseError<I>>(list: T) -> impl Fn(I) -> IResult<I, char, Error> in none_of()
140 pub fn crlf<T, E: ParseError<T>>(input: T) -> IResult<T, T, E> in crlf()
171 pub fn not_line_ending<T, E: ParseError<T>>(input: T) -> IResult<T, T, E> in not_line_ending()
218 pub fn line_ending<T, E: ParseError<T>>(input: T) -> IResult<T, T, E> in line_ending()
250 pub fn newline<I, Error: ParseError<I>>(input: I) -> IResult<I, char, Error> in newline()
270 pub fn tab<I, Error: ParseError<I>>(input: I) -> IResult<I, char, Error> in tab()
[all …]
Dtests.rs3 use crate::internal::{Err, IResult};
7 fn f(i: &[u8]) -> IResult<&[u8], char> { in one_of_test()
17 fn utf8(i: &str) -> IResult<&str, char> { in one_of_test()
27 fn f(i: &[u8]) -> IResult<&[u8], char> { in none_of_test()
40 fn f(i: &[u8]) -> IResult<&[u8], char> { in char_byteslice()
53 fn f(i: &str) -> IResult<&str, char> { in char_str()
/third_party/rust/crates/nom/src/sequence/
Dmod.rs7 use crate::internal::{IResult, Parser};
32 ) -> impl FnMut(I) -> IResult<I, (O1, O2), E> in pair()
66 ) -> impl FnMut(I) -> IResult<I, O2, E> in preceded()
100 ) -> impl FnMut(I) -> IResult<I, O1, E> in terminated()
137 ) -> impl FnMut(I) -> IResult<I, (O1, O3), E> in separated_pair()
176 ) -> impl FnMut(I) -> IResult<I, O2, E> in delimited()
194 fn parse(&mut self, input: I) -> IResult<I, O, E>; in parse()
200 fn parse(&mut self, input: Input) -> IResult<Input, (Output,), Error> { in parse()
226 fn parse(&mut self, input: Input) -> IResult<Input, ( $($ty),+ ), Error> {
259 fn parse(&mut self, input: I) -> IResult<I, (), E> { in parse()
[all …]

123