1 | //! Deprecated, see [`token`] |
2 | #![deprecated (since = "0.4.2" , note = "Replaced with `token`" )] |
3 | |
4 | use crate::error::ParseError; |
5 | use crate::stream::StreamIsPartial; |
6 | use crate::stream::{ContainsToken, Stream}; |
7 | use crate::token; |
8 | use crate::Parser; |
9 | |
10 | pub use crate::token::*; |
11 | |
12 | /// Deprecated, see [`token::take_while`] |
13 | #[deprecated (since = "0.4.2" , note = "Replaced with `token::take_while`" )] |
14 | #[inline (always)] |
15 | pub fn take_while_m_n<T, I, Error: ParseError<I>>( |
16 | m: usize, |
17 | n: usize, |
18 | list: T, |
19 | ) -> impl Parser<I, <I as Stream>::Slice, Error> |
20 | where |
21 | I: StreamIsPartial, |
22 | I: Stream, |
23 | T: ContainsToken<<I as Stream>::Token>, |
24 | { |
25 | token::take_while(range:m..=n, list) |
26 | } |
27 | |