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