Conflicting lifetime requirements in mutable Iterator

In short, you’d need unsafe code in your example.