{"ast_node_type":"other","tokens":[{"end":31,"kind":"keyword","start":0,"text":".collect();"}]}
                    .collect();
                    .map_while(|elem| collect_possibly_rest(self, elem).left())
                let suffix = elements.map(|elem| self.collect_expr_as_pat(elem)).collect();