about summary refs log tree commit diff
path: root/src/tools/clippy/clippy_lints
diff options
context:
space:
mode:
authorMichael Goulet <michael@errs.io>2023-06-19 20:46:46 +0000
committerMichael Goulet <michael@errs.io>2023-06-22 18:34:23 +0000
commit46a650f4e0783da10513e6d41c5f3c69e42b0198 (patch)
tree13c326ac9df855f98ba586544c861f855458698c /src/tools/clippy/clippy_lints
parent2efe09170530fa18e42ff05b8d9dd23f00b5c430 (diff)
downloadrust-46a650f4e0783da10513e6d41c5f3c69e42b0198.tar.gz
rust-46a650f4e0783da10513e6d41c5f3c69e42b0198.zip
Migrate item_bounds to ty::Clause
Diffstat (limited to 'src/tools/clippy/clippy_lints')
-rw-r--r--src/tools/clippy/clippy_lints/src/future_not_send.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tools/clippy/clippy_lints/src/future_not_send.rs b/src/tools/clippy/clippy_lints/src/future_not_send.rs
index a391b76910a..818ebd1134d 100644
--- a/src/tools/clippy/clippy_lints/src/future_not_send.rs
+++ b/src/tools/clippy/clippy_lints/src/future_not_send.rs
@@ -67,7 +67,7 @@ impl<'tcx> LateLintPass<'tcx> for FutureNotSend {
             let preds = cx.tcx.explicit_item_bounds(def_id);
             let mut is_future = false;
             for (p, _span) in preds.subst_iter_copied(cx.tcx, substs) {
-                if let Some(trait_pred) = p.to_opt_poly_trait_pred() {
+                if let Some(trait_pred) = p.as_trait_clause() {
                     if Some(trait_pred.skip_binder().trait_ref.def_id) == cx.tcx.lang_items().future_trait() {
                         is_future = true;
                         break;