about summary refs log tree commit diff
path: root/clippy_lints/src/methods/implicit_clone.rs
diff options
context:
space:
mode:
authorflip1995 <philipp.krones@embecosm.com>2022-04-07 15:44:37 +0100
committerflip1995 <philipp.krones@embecosm.com>2022-04-07 15:44:37 +0100
commit669fddab370cff36fb476a520326785d33db65be (patch)
treef79b979a9bf6e981619b05f704f022fa4697e977 /clippy_lints/src/methods/implicit_clone.rs
parentba718bbeeee95407f73f6c05c75284ff68d10fb6 (diff)
parent0d664049417976a5889e6a3354fdac00249e3a9a (diff)
downloadrust-669fddab370cff36fb476a520326785d33db65be.tar.gz
rust-669fddab370cff36fb476a520326785d33db65be.zip
Merge remote-tracking branch 'upstream/master' into rustup
Diffstat (limited to 'clippy_lints/src/methods/implicit_clone.rs')
-rw-r--r--clippy_lints/src/methods/implicit_clone.rs12
1 files changed, 5 insertions, 7 deletions
diff --git a/clippy_lints/src/methods/implicit_clone.rs b/clippy_lints/src/methods/implicit_clone.rs
index c98cdfbca43..9651a52be4e 100644
--- a/clippy_lints/src/methods/implicit_clone.rs
+++ b/clippy_lints/src/methods/implicit_clone.rs
@@ -48,13 +48,11 @@ pub fn is_clone_like(cx: &LateContext<'_>, method_name: &str, method_def_id: hir
         "to_os_string" => is_diag_item_method(cx, method_def_id, sym::OsStr),
         "to_owned" => is_diag_trait_item(cx, method_def_id, sym::ToOwned),
         "to_path_buf" => is_diag_item_method(cx, method_def_id, sym::Path),
-        "to_vec" => {
-            cx.tcx.impl_of_method(method_def_id)
-                .filter(|&impl_did| {
-                    cx.tcx.type_of(impl_did).is_slice() && cx.tcx.impl_trait_ref(impl_did).is_none()
-                })
-                .is_some()
-        },
+        "to_vec" => cx
+            .tcx
+            .impl_of_method(method_def_id)
+            .filter(|&impl_did| cx.tcx.type_of(impl_did).is_slice() && cx.tcx.impl_trait_ref(impl_did).is_none())
+            .is_some(),
         _ => false,
     }
 }