pub fn and_then<'input, L, R>( left: impl UpParser<'input, L>, right: impl UpParser<'input, R>, ) -> impl UpParser<'input, (L, R)>