{"ast_node_type":"other","tokens":[{"end":96,"kind":"keyword","start":0,"text":"for"}]}
                for (i, subpat) in subpats.iter().enumerate_and_adjust(total_fields, dots_pos) {
                    let subpat_ty = self.pat_ty_adjusted(subpat)?;