about summary refs log tree commit diff
path: root/src/librustc_data_structures
diff options
context:
space:
mode:
authorDylan DPC <dylan.dpc@gmail.com>2020-05-11 22:21:08 +0200
committerGitHub <noreply@github.com>2020-05-11 22:21:08 +0200
commitdfa3677bee58a39296daf85645eff7d51cbad8ae (patch)
treef118ca7b1552fec31eb6a93009347897c3e0c18e /src/librustc_data_structures
parentdd537686927b344c229092c2aae78db7c735c44b (diff)
parent8bfd84539e847b9ac9d7c811a370a9c3840d6c3b (diff)
downloadrust-dfa3677bee58a39296daf85645eff7d51cbad8ae.tar.gz
rust-dfa3677bee58a39296daf85645eff7d51cbad8ae.zip
Rollup merge of #72109 - matthiaskrgr:cl8ppy, r=Dylan-DPC
Fix clippy warnings

Fixes clippy::{cone_on_copy, filter_next, redundant_closure, single_char_pattern, len_zero,redundant_field_names, useless_format, identity_conversion, map_clone, into_iter_on_ref, needless_return, option_as_ref_deref, unused_unit, unnecessary_mut_passed}

r? @Dylan-DPC
Diffstat (limited to 'src/librustc_data_structures')
-rw-r--r--src/librustc_data_structures/tiny_list.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc_data_structures/tiny_list.rs b/src/librustc_data_structures/tiny_list.rs
index 78cbc1240b1..e94a0c6eb59 100644
--- a/src/librustc_data_structures/tiny_list.rs
+++ b/src/librustc_data_structures/tiny_list.rs
@@ -52,7 +52,7 @@ impl<T: PartialEq> TinyList<T> {
             if &e.data == data {
                 return true;
             }
-            elem = e.next.as_ref().map(|e| &**e);
+            elem = e.next.as_deref();
         }
         false
     }
@@ -62,7 +62,7 @@ impl<T: PartialEq> TinyList<T> {
         let (mut elem, mut count) = (self.head.as_ref(), 0);
         while let Some(ref e) = elem {
             count += 1;
-            elem = e.next.as_ref().map(|e| &**e);
+            elem = e.next.as_deref();
         }
         count
     }