{"ast_node_type":"variable","tokens":[{"end":98,"kind":"keyword","start":0,"text":"let"}]}
                    let ty::Adt(def, _) = clause.self_ty().skip_binder().kind() else { continue };
                {
                    type_spans.push(self.infcx.tcx.def_span(def.did()));