Skip to content

Commit 754fdb0

Browse files
committed
add #[must_use] to functions of slice and its iterators.
1 parent 5f88c23 commit 754fdb0

File tree

4 files changed

+12
-12
lines changed

4 files changed

+12
-12
lines changed

src/tools/clippy/tests/ui/bytes_nth.fixed

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
fn main() {
77
let s = String::from("String");
8-
s.as_bytes().get(3);
8+
let _ = s.as_bytes().get(3);
99
let _ = &s.as_bytes().get(3);
10-
s[..].as_bytes().get(3);
10+
let _ = s[..].as_bytes().get(3);
1111
}

src/tools/clippy/tests/ui/bytes_nth.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
fn main() {
77
let s = String::from("String");
8-
s.bytes().nth(3);
8+
let _ = s.bytes().nth(3);
99
let _ = &s.bytes().nth(3);
10-
s[..].bytes().nth(3);
10+
let _ = s[..].bytes().nth(3);
1111
}

src/tools/clippy/tests/ui/iter_next_slice.fixed

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@ fn main() {
66
let s = [1, 2, 3];
77
let v = vec![1, 2, 3];
88

9-
s.get(0);
9+
let _ = s.get(0);
1010
// Should be replaced by s.get(0)
1111

12-
s.get(2);
12+
let _ = s.get(2);
1313
// Should be replaced by s.get(2)
1414

15-
v.get(5);
15+
let _ = v.get(5);
1616
// Should be replaced by v.get(5)
1717

18-
v.get(0);
18+
let _ = v.get(0);
1919
// Should be replaced by v.get(0)
2020

2121
let o = Some(5);

src/tools/clippy/tests/ui/iter_next_slice.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@ fn main() {
66
let s = [1, 2, 3];
77
let v = vec![1, 2, 3];
88

9-
s.iter().next();
9+
let _ = s.iter().next();
1010
// Should be replaced by s.get(0)
1111

12-
s[2..].iter().next();
12+
let _ = s[2..].iter().next();
1313
// Should be replaced by s.get(2)
1414

15-
v[5..].iter().next();
15+
let _ = v[5..].iter().next();
1616
// Should be replaced by v.get(5)
1717

18-
v.iter().next();
18+
let _ = v.iter().next();
1919
// Should be replaced by v.get(0)
2020

2121
let o = Some(5);

0 commit comments

Comments
 (0)