about summary refs log tree commit diff
path: root/src/librustc_data_structures
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2020-05-11 13:01:37 +0200
committerMatthias Krüger <matthias.krueger@famsik.de>2020-05-11 17:13:32 +0200
commit8bfd84539e847b9ac9d7c811a370a9c3840d6c3b (patch)
tree6e80f9afc1448cf2254c5b955790e005a0e45722 /src/librustc_data_structures
parent3fe4dd2dda2826643c4ce4ee7307707a90e08d25 (diff)
downloadrust-8bfd84539e847b9ac9d7c811a370a9c3840d6c3b.tar.gz
rust-8bfd84539e847b9ac9d7c811a370a9c3840d6c3b.zip
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}
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
     }