rust-clippy/tests/ui/flat_map_identity.rs

18 lines
428 B
Rust
Raw Normal View History

//@run-rustfix
2019-08-12 19:42:57 +00:00
#![allow(unused_imports, clippy::needless_return)]
#![warn(clippy::flat_map_identity)]
2019-06-24 09:21:29 +00:00
use std::convert;
2019-06-24 09:21:29 +00:00
fn main() {
let iterator = [[0, 1], [2, 3], [4, 5]].iter();
2019-08-13 19:50:52 +00:00
let _ = iterator.flat_map(|x| x);
let iterator = [[0, 1], [2, 3], [4, 5]].iter();
2019-08-13 19:50:52 +00:00
let _ = iterator.flat_map(convert::identity);
let iterator = [[0, 1], [2, 3], [4, 5]].iter();
let _ = iterator.flat_map(|x| return x);
2019-06-24 09:21:29 +00:00
}