blob: 0a105b0359e501dbcf6a20839b80b22e604df3d4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#![allow(unused)]
#![warn(clippy::manual_find)]
//@no-rustfix
fn vec_string(strings: Vec<String>) -> Option<String> {
for s in strings {
//~^ ERROR: manual implementation of `Iterator::find`
//~| NOTE: you may need to dereference some variables
if s == String::new() {
return Some(s);
}
}
None
}
fn tuple(arr: Vec<(String, i32)>) -> Option<String> {
for (s, _) in arr {
//~^ ERROR: manual implementation of `Iterator::find`
//~| NOTE: you may need to dereference some variables
if s == String::new() {
return Some(s);
}
}
None
}
fn main() {}
|