pub fn take_while_n_m<'a, F: FnMut(char) -> bool>( min: usize, max: usize, f: F, ) -> TakeWhileNM<F, StrInput<'a>>