pub fn then_partial<Input, P, F, N>(p: P, f: F) -> ThenPartial<P, F>where Input: Stream, F: FnMut(&mut P::Output) -> N, P: Parser<Input>, N: Parser<Input>,
Equivalent to p.then_partial(f).
p.then_partial(f)