1//! Deprecated, see [`token`]
2#![deprecated(since = "0.4.2", note = "Replaced with `token`")]
3
4use crate::error::ParseError;
5use crate::stream::StreamIsPartial;
6use crate::stream::{ContainsToken, Stream};
7use crate::token;
8use crate::Parser;
9
10pub 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)]
15pub 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>
20where
21 I: StreamIsPartial,
22 I: Stream,
23 T: ContainsToken<<I as Stream>::Token>,
24{
25 token::take_while(range:m..=n, list)
26}
27