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