Lines Matching refs:char
9 start: char,
10 end: char,
13 pub fn take_char(input: &[u8]) -> IResult<&[u8], char> {
15 Ok((&input[1..], input[0] as char))
164 use nom::{character::complete::char, error::context, multi::many0_count};
165 many0_count(context("char_a", char('a')))(i)
172 use nom::character::complete::char;
174 let mut parser = many_m_n::<_, _, (), _>(0, 0, char('a'));
180 use nom::character::complete::char;
186 let result: IResult<_, _, VerboseError<&str>> = pair(char('a'), char('b'))(input);
220 use nom::character::complete::char;
224 let mut parser = many_m_n::<_, _, (), _>(usize::MAX, usize::MAX, char('a'));
229 let mut parser = count::<_, _, (), _>(char('a'), usize::MAX);