1 error: `into_iter` call on an empty collection
2 --> $DIR/iter_on_empty_collections.rs:6:16
4 LL | assert_eq!([].into_iter().next(), Option::<i32>::None);
5 | ^^^^^^^^^^^^^^ help: try: `std::iter::empty()`
7 = note: `-D clippy::iter-on-empty-collections` implied by `-D warnings`
9 error: `iter_mut` call on an empty collection
10 --> $DIR/iter_on_empty_collections.rs:7:16
12 LL | assert_eq!([].iter_mut().next(), Option::<&mut i32>::None);
13 | ^^^^^^^^^^^^^ help: try: `std::iter::empty()`
15 error: `iter` call on an empty collection
16 --> $DIR/iter_on_empty_collections.rs:8:16
18 LL | assert_eq!([].iter().next(), Option::<&i32>::None);
19 | ^^^^^^^^^ help: try: `std::iter::empty()`
21 error: `into_iter` call on an empty collection
22 --> $DIR/iter_on_empty_collections.rs:9:16
24 LL | assert_eq!(None.into_iter().next(), Option::<i32>::None);
25 | ^^^^^^^^^^^^^^^^ help: try: `std::iter::empty()`
27 error: `iter_mut` call on an empty collection
28 --> $DIR/iter_on_empty_collections.rs:10:16
30 LL | assert_eq!(None.iter_mut().next(), Option::<&mut i32>::None);
31 | ^^^^^^^^^^^^^^^ help: try: `std::iter::empty()`
33 error: `iter` call on an empty collection
34 --> $DIR/iter_on_empty_collections.rs:11:16
36 LL | assert_eq!(None.iter().next(), Option::<&i32>::None);
37 | ^^^^^^^^^^^ help: try: `std::iter::empty()`
39 error: aborting due to 6 previous errors