pub(crate) fn opaque_types_defined_by<'tcx>() -> DepKindStruct<'tcx>