pub fn parse_all_of<T: 'static, I: IntoIterator<Item = Parser<T>>, C: FromIterator<T>>( list: I, ) -> Parser<C>