1
Fork 0

Associated type bounds in some places in the compiler

This commit is contained in:
Michael Goulet 2023-02-21 03:49:03 +00:00
parent 8f55d6025f
commit 729cd55688
15 changed files with 22 additions and 41 deletions

View file

@ -239,7 +239,7 @@ pub fn predicate_for_trait_def<'tcx>(
cause: ObligationCause<'tcx>,
trait_def_id: DefId,
recursion_depth: usize,
params: impl IntoIterator<Item = impl Into<GenericArg<'tcx>>>,
params: impl IntoIterator<Item: Into<GenericArg<'tcx>>>,
) -> PredicateObligation<'tcx> {
let trait_ref = tcx.mk_trait_ref(trait_def_id, params);
predicate_for_trait_ref(tcx, cause, param_env, trait_ref, recursion_depth)