fn fold_repeat0_<I, O, E, P, N, F, R>( parser: &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) -> R, E: ParserError<I>,