3 #![warn(clippy::all, clippy::pedantic)]
7 let a = ["1", "lol", "3", "NaN", "5"];
9 let element: Option<i32> = a.iter().filter_map(|s| s.parse().ok()).next();
10 assert_eq!(element, Some(1));
13 #[clippy::msrv = "1.29"]
15 let a = ["1", "lol", "3", "NaN", "5"];
16 let _: Option<i32> = a.iter().filter_map(|s| s.parse().ok()).next();
19 #[clippy::msrv = "1.30"]
21 let a = ["1", "lol", "3", "NaN", "5"];
22 let _: Option<i32> = a.iter().filter_map(|s| s.parse().ok()).next();