1 error: this method is named `iter` but its return type does not implement `Iterator`
2 --> $DIR/iter_not_returning_iterator.rs:30:5
4 LL | fn iter(&self) -> Counter2 {
5 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
7 = note: `-D clippy::iter-not-returning-iterator` implied by `-D warnings`
9 error: this method is named `iter_mut` but its return type does not implement `Iterator`
10 --> $DIR/iter_not_returning_iterator.rs:34:5
12 LL | fn iter_mut(&self) -> Counter2 {
13 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
15 error: this method is named `iter` but its return type does not implement `Iterator`
16 --> $DIR/iter_not_returning_iterator.rs:50:5
18 LL | fn iter(&self) -> Self::I;
19 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
21 error: aborting due to 3 previous errors