diff options
| author | Manish Goregaokar <manishsmail@gmail.com> | 2019-04-15 14:48:45 -0700 |
|---|---|---|
| committer | Manish Goregaokar <manishsmail@gmail.com> | 2019-04-15 15:44:09 -0700 |
| commit | e9cde416ba14f97feb8d2fa6a47eb91164369347 (patch) | |
| tree | f1be3f11f000b14d9997f097e26373f4b3757640 /tests/ui/map_clone.fixed | |
| parent | ad2c65bd1bd15b6a941a8d697fd0297e7557d927 (diff) | |
| download | rust-e9cde416ba14f97feb8d2fa6a47eb91164369347.tar.gz rust-e9cde416ba14f97feb8d2fa6a47eb91164369347.zip | |
Only suggest .copied() for Option right now
Diffstat (limited to 'tests/ui/map_clone.fixed')
| -rw-r--r-- | tests/ui/map_clone.fixed | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/ui/map_clone.fixed b/tests/ui/map_clone.fixed index 4991f010547..7ba4ac7d5a3 100644 --- a/tests/ui/map_clone.fixed +++ b/tests/ui/map_clone.fixed @@ -4,14 +4,14 @@ #![allow(clippy::clone_on_copy)] #![allow(clippy::missing_docs_in_private_items)] #![allow(clippy::redundant_closure)] -#![feature(iter_copied)] fn main() { - let _: Vec<i8> = vec![5_i8; 6].iter().copied().collect(); + let _: Vec<i8> = vec![5_i8; 6].iter().cloned().collect(); let _: Vec<String> = vec![String::new()].iter().cloned().collect(); - let _: Vec<u32> = vec![42, 43].iter().copied().collect(); + let _: Vec<u32> = vec![42, 43].iter().cloned().collect(); let _: Option<u64> = Some(Box::new(16)).map(|b| *b); - let _: Vec<u8> = vec![1; 6].iter().copied().collect(); + let _: Option<u64> = Some(&16).copied(); + let _: Option<u8> = Some(&1).copied(); // Don't lint these let v = vec![5_i8; 6]; |
