можешь сделать итератор, возвращающий ссылку на себя (fn next(&'a mut self) -> T<'a>), хоть мутабельную, хоть нет, почему — можешь вот здесь почитать: https://www.reddit.com/r/rust/comments/if0a3u/genericstd_streaming_iterators_and_other/
Так я щареную
>Ты не можешь сделать итератор, возвращающий ссылку на себя (fn next(&'a mut self) -> T<'a>), хоть мутабельную, хоть нет
Обсуждают сегодня