Function try_fold_m_n

Source
fn try_fold_m_n<I, O, E, P, N, F, R, RE>(
    min: usize,
    max: usize,
    parse: &mut P,
    init: &mut N,
    fold: &mut F,
    input: &mut I,
) -> Result<R, E>
where I: Stream, P: Parser<I, O, E>, N: FnMut() -> R, F: FnMut(R, O) -> Result<R, RE>, E: ParserError<I> + FromExternalError<I, RE>,