about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMichael Goulet <michael@errs.io>2024-06-21 13:55:21 -0400
committerMichael Goulet <michael@errs.io>2024-06-24 11:53:34 -0400
commit8998ce24e0c1ce1b2bd44c0836546bba1cdf374f (patch)
tree7d63bfcadec402ed267153516faf5e856ec5bfe3
parenta155c389894bd36c81e3b2f031da5d30ebbd38e6 (diff)
downloadrust-8998ce24e0c1ce1b2bd44c0836546bba1cdf374f.tar.gz
rust-8998ce24e0c1ce1b2bd44c0836546bba1cdf374f.zip
Replace Deref bounds on Interner in favor of a SliceLike trait
-rw-r--r--clippy_lints/src/needless_borrows_for_generic_args.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/clippy_lints/src/needless_borrows_for_generic_args.rs b/clippy_lints/src/needless_borrows_for_generic_args.rs
index 4f99eaa40c2..f4846a1753f 100644
--- a/clippy_lints/src/needless_borrows_for_generic_args.rs
+++ b/clippy_lints/src/needless_borrows_for_generic_args.rs
@@ -267,7 +267,7 @@ fn needless_borrow_count<'tcx>(
                 return false;
             }
 
-            let predicate = EarlyBinder::bind(predicate).instantiate(cx.tcx, &args_with_referent_ty);
+            let predicate = EarlyBinder::bind(predicate).instantiate(cx.tcx, &args_with_referent_ty[..]);
             let obligation = Obligation::new(cx.tcx, ObligationCause::dummy(), cx.param_env, predicate);
             let infcx = cx.tcx.infer_ctxt().build();
             infcx.predicate_must_hold_modulo_regions(&obligation)