We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 97926f9 commit c382c8bCopy full SHA for c382c8b
tests/ui/use_last.rs
@@ -18,10 +18,19 @@ fn index_into_last() -> i32 {
18
last_element + 1 // To avoid warnings
19
}
20
21
+// False positive test (currently failing)
22
+// fn use_last_with_different_vec_length() -> Option<i32> {
23
+// let x = vec![2, 3, 5];
24
+// let y = vec!['a', 'b', 'c'];
25
+// let last_element = x.get(y.len() - 1);
26
+// last_element.map(|val| val + 1)
27
+// }
28
+
29
fn main() {
30
let expected_value: i32 = 6;
31
println!("Working...");
32
assert_eq!(dont_use_last(), Some(expected_value));
33
assert_eq!(indexing_two_from_end(), Some(expected_value));
34
assert_eq!(index_into_last(), expected_value);
35
+ // assert_eq!(use_last_with_different_vec_length(), Some(expected_value));
36
0 commit comments