1 | pub use nom::IResult; |
2 | |
3 | #[rustfmt::skip] |
4 | pub mod complete { |
5 | pub use nom::{ |
6 | IResult, |
7 | Err, |
8 | branch::alt, |
9 | branch::permutation, |
10 | bytes::complete::escaped, |
11 | bytes::complete::escaped_transform, |
12 | bytes::complete::is_a, |
13 | bytes::complete::is_not, |
14 | bytes::complete::tag, |
15 | bytes::complete::tag_no_case, |
16 | bytes::complete::take, |
17 | bytes::complete::take_till, |
18 | bytes::complete::take_till1, |
19 | bytes::complete::take_until, |
20 | bytes::complete::take_until1, |
21 | bytes::complete::take_while, |
22 | bytes::complete::take_while1, |
23 | bytes::complete::take_while_m_n, |
24 | character::complete::alpha0, |
25 | character::complete::alpha1, |
26 | character::complete::alphanumeric0, |
27 | character::complete::alphanumeric1, |
28 | character::complete::anychar, |
29 | character::complete::char, |
30 | character::complete::crlf, |
31 | character::complete::digit0, |
32 | character::complete::digit1, |
33 | character::complete::hex_digit0, |
34 | character::complete::hex_digit1, |
35 | character::complete::i128, |
36 | character::complete::i16, |
37 | character::complete::i32, |
38 | character::complete::i64, |
39 | character::complete::i8, |
40 | character::complete::line_ending, |
41 | character::complete::multispace0, |
42 | character::complete::multispace1, |
43 | character::complete::newline, |
44 | character::complete::none_of, |
45 | character::complete::not_line_ending, |
46 | character::complete::oct_digit0, |
47 | character::complete::oct_digit1, |
48 | character::complete::one_of, |
49 | character::complete::satisfy, |
50 | character::complete::space0, |
51 | character::complete::space1, |
52 | character::complete::tab, |
53 | character::complete::u128, |
54 | character::complete::u16, |
55 | character::complete::u32, |
56 | character::complete::u64, |
57 | character::complete::u8, |
58 | character::is_alphabetic, |
59 | character::is_alphanumeric, |
60 | character::is_digit, |
61 | character::is_hex_digit, |
62 | character::is_newline, |
63 | character::is_oct_digit, |
64 | character::is_space, |
65 | combinator::all_consuming, |
66 | combinator::complete, |
67 | combinator::cond, |
68 | combinator::consumed, |
69 | combinator::cut, |
70 | combinator::eof, |
71 | combinator::fail, |
72 | combinator::flat_map, |
73 | combinator::into, |
74 | combinator::iterator, |
75 | combinator::map, |
76 | combinator::map_opt, |
77 | combinator::map_parser, |
78 | combinator::map_res, |
79 | combinator::not, |
80 | combinator::opt, |
81 | combinator::peek, |
82 | combinator::recognize, |
83 | combinator::rest, |
84 | combinator::rest_len, |
85 | combinator::success, |
86 | combinator::value, |
87 | combinator::verify, |
88 | error::ContextError, |
89 | error::Error, |
90 | error::ErrorKind, |
91 | error::FromExternalError, |
92 | error::ParseError, |
93 | error::VerboseError, |
94 | error::VerboseErrorKind, |
95 | error::append_error, |
96 | error::context, |
97 | error::convert_error, |
98 | error::dbg_dmp, |
99 | error::error_to_u32, |
100 | error::make_error, |
101 | multi::count, |
102 | multi::fill, |
103 | multi::fold_many0, |
104 | multi::fold_many1, |
105 | multi::fold_many_m_n, |
106 | multi::length_count, |
107 | multi::length_data, |
108 | multi::length_value, |
109 | multi::many0, |
110 | multi::many0_count, |
111 | multi::many1, |
112 | multi::many1_count, |
113 | multi::many_m_n, |
114 | multi::many_till, |
115 | multi::separated_list0, |
116 | multi::separated_list1, |
117 | sequence::delimited, |
118 | sequence::pair, |
119 | sequence::preceded, |
120 | sequence::separated_pair, |
121 | sequence::terminated, |
122 | sequence::tuple, |
123 | }; |
124 | } |
125 | |
126 | #[rustfmt::skip] |
127 | pub mod streaming { |
128 | pub use nom::{ |
129 | IResult, |
130 | branch::alt, |
131 | branch::permutation, |
132 | bytes::streaming::escaped, |
133 | bytes::streaming::escaped_transform, |
134 | bytes::streaming::is_a, |
135 | bytes::streaming::is_not, |
136 | bytes::streaming::tag, |
137 | bytes::streaming::tag_no_case, |
138 | bytes::streaming::take, |
139 | bytes::streaming::take_till, |
140 | bytes::streaming::take_till1, |
141 | bytes::streaming::take_until, |
142 | bytes::streaming::take_until1, |
143 | bytes::streaming::take_while, |
144 | bytes::streaming::take_while1, |
145 | bytes::streaming::take_while_m_n, |
146 | character::is_alphabetic, |
147 | character::is_alphanumeric, |
148 | character::is_digit, |
149 | character::is_hex_digit, |
150 | character::is_newline, |
151 | character::is_oct_digit, |
152 | character::is_space, |
153 | character::streaming::alpha0, |
154 | character::streaming::alpha1, |
155 | character::streaming::alphanumeric0, |
156 | character::streaming::alphanumeric1, |
157 | character::streaming::anychar, |
158 | character::streaming::char, |
159 | character::streaming::crlf, |
160 | character::streaming::digit0, |
161 | character::streaming::digit1, |
162 | character::streaming::hex_digit0, |
163 | character::streaming::hex_digit1, |
164 | character::streaming::i128, |
165 | character::streaming::i16, |
166 | character::streaming::i32, |
167 | character::streaming::i64, |
168 | character::streaming::i8, |
169 | character::streaming::line_ending, |
170 | character::streaming::multispace0, |
171 | character::streaming::multispace1, |
172 | character::streaming::newline, |
173 | character::streaming::none_of, |
174 | character::streaming::not_line_ending, |
175 | character::streaming::oct_digit0, |
176 | character::streaming::oct_digit1, |
177 | character::streaming::one_of, |
178 | character::streaming::satisfy, |
179 | character::streaming::space0, |
180 | character::streaming::space1, |
181 | character::streaming::tab, |
182 | character::streaming::u128, |
183 | character::streaming::u16, |
184 | character::streaming::u32, |
185 | character::streaming::u64, |
186 | character::streaming::u8, |
187 | combinator::all_consuming, |
188 | combinator::cond, |
189 | combinator::consumed, |
190 | combinator::cut, |
191 | combinator::eof, |
192 | combinator::fail, |
193 | combinator::flat_map, |
194 | combinator::into, |
195 | combinator::iterator, |
196 | combinator::map, |
197 | combinator::map_opt, |
198 | combinator::map_parser, |
199 | combinator::map_res, |
200 | combinator::not, |
201 | combinator::opt, |
202 | combinator::peek, |
203 | combinator::recognize, |
204 | combinator::rest, |
205 | combinator::rest_len, |
206 | combinator::success, |
207 | combinator::value, |
208 | combinator::verify, |
209 | error::ContextError, |
210 | error::Error, |
211 | error::ErrorKind, |
212 | error::FromExternalError, |
213 | error::ParseError, |
214 | error::VerboseError, |
215 | error::VerboseErrorKind, |
216 | error::append_error, |
217 | error::context, |
218 | error::convert_error, |
219 | error::dbg_dmp, |
220 | error::error_to_u32, |
221 | error::make_error, |
222 | multi::count, |
223 | multi::fill, |
224 | multi::fold_many0, |
225 | multi::fold_many1, |
226 | multi::fold_many_m_n, |
227 | multi::length_count, |
228 | multi::length_data, |
229 | multi::length_value, |
230 | multi::many0, |
231 | multi::many0_count, |
232 | multi::many1, |
233 | multi::many1_count, |
234 | multi::many_m_n, |
235 | multi::many_till, |
236 | multi::separated_list0, |
237 | multi::separated_list1, |
238 | sequence::delimited, |
239 | sequence::pair, |
240 | sequence::preceded, |
241 | sequence::separated_pair, |
242 | sequence::terminated, |
243 | sequence::tuple, |
244 | }; |
245 | } |
246 | |