{"ast_node_type":"variable","tokens":[{"end":64,"kind":"keyword","start":0,"text":"let"}]}
        let ty = self.cx.typeck_results().node_type(pat_hir_id);
        let res = self.cx.typeck_results().qpath_res(qpath, pat_hir_id);
        let ty::Adt(adt_def, _) = self.cx.structurally_resolve_type(span, ty).kind() else {