1 error[E0046]: not all trait items implemented, missing: `Item`
2 --> $DIR/issue-23729.rs:20:9
4 20 | / impl Iterator for Recurrence {
5 21 | | //~^ ERROR E0046
6 22 | | //~| NOTE missing `Item` in implementation
7 23 | | //~| NOTE `Item` from trait: `type Item;`
11 | |_________^ missing `Item` in implementation
13 = note: `Item` from trait: `type Item;`
15 error: aborting due to previous error