diff options
| author | Rémy Rakic <remy.rakic+github@gmail.com> | 2021-06-22 23:57:30 +0200 |
|---|---|---|
| committer | Rémy Rakic <remy.rakic+github@gmail.com> | 2021-08-15 09:11:02 +0200 |
| commit | 5cf6edb4c539f93ea1409c0d31b2ccd2e99620a0 (patch) | |
| tree | 2d09adbc99ed273e966a928dc92434ffedab867a | |
| parent | d563a63788b143c84c9b40b68e940f436dd58e79 (diff) | |
| download | rust-5cf6edb4c539f93ea1409c0d31b2ccd2e99620a0.tar.gz rust-5cf6edb4c539f93ea1409c0d31b2ccd2e99620a0.zip | |
Fix dyn trait warning
| -rw-r--r-- | compiler/rustc_mir/src/borrow_check/diagnostics/bound_region_errors.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_mir/src/borrow_check/diagnostics/bound_region_errors.rs b/compiler/rustc_mir/src/borrow_check/diagnostics/bound_region_errors.rs index 8400bcf12d7..01860b89a00 100644 --- a/compiler/rustc_mir/src/borrow_check/diagnostics/bound_region_errors.rs +++ b/compiler/rustc_mir/src/borrow_check/diagnostics/bound_region_errors.rs @@ -208,7 +208,7 @@ impl TypeOpInfo<'tcx> for PredicateQuery<'tcx> { error_region: Option<ty::Region<'tcx>>, ) -> Option<DiagnosticBuilder<'tcx>> { tcx.infer_ctxt().enter_with_canonical(span, &self.canonical_query, |ref infcx, key, _| { - let mut fulfill_cx = TraitEngine::new(tcx); + let mut fulfill_cx = <dyn TraitEngine<'_>>::new(tcx); let (param_env, prove_predicate) = key.into_parts(); fulfill_cx.register_predicate_obligation( @@ -252,7 +252,7 @@ where error_region: Option<ty::Region<'tcx>>, ) -> Option<DiagnosticBuilder<'tcx>> { tcx.infer_ctxt().enter_with_canonical(span, &self.canonical_query, |ref infcx, key, _| { - let mut fulfill_cx = TraitEngine::new(tcx); + let mut fulfill_cx = <dyn TraitEngine<'_>>::new(tcx); let mut selcx = SelectionContext::new(infcx); let (param_env, value) = key.into_parts(); |
