pub fn parse_till_empty_into_located<'a, Lin: Debug, L: From<Lin>, T: ReadablePdu<'a, Lin>>( buf: Span<'a>, ) -> IResult<Span<'a>, Vec<T>, L>
Keep repeating the parser till the buf is empty