{"ast_node_type":"other","tokens":[{"end":38,"kind":"keyword","start":0,"text":"ty::RawPtr(_,"}]}
            ty::RawPtr(_, _) => false,
        if match tcx.type_of(def_id).instantiate_identity().kind() {
            ty::Adt(adt_def, args) => !is_enum_of_nonnullable_ptr(tcx, *adt_def, *args),