pub fn parse_till_empty_with_one_input<'a, I: Clone, T: ReadablePduWithOneInput<'a, I, E>, E: Debug>( buf: Span<'a>, input: I, ) -> IResult<Span<'a>, Vec<T>, E>
Keep repeating the parser till the buf is empty