{"ast_node_type":"other","tokens":[{"end":98,"kind":"keyword","start":0,"text":"ty::Adt(def,"}]}
                        ty::Adt(def, _) => def.did().is_local() && clause.def_id() == clone_trait,
                    Some(clause) => match clause.self_ty().skip_binder().kind() {
                        _ => false,