он с подвохом был бы
Чего-то все время коллектил в вектор, чтоб заллогировать отображение какой-то коллекции. Но фактически ничего собирать же не нужно, можно итератор прям так и писать.
Мб потому что оно должно консьюмить
Ну ты его написал и он умер
не вижу проблемы
раскроешь мысль?
может привести к ошибкам когда принтанул итератор, а дальше он остался без элементов
потому что у дебага/дисплея сигнатура fmt(&self, ..., а чтобы получать значения итератора, нужно иметь к нему мутабельный доступ, то есть придётся оборачивать итератор в какой-нибудь RefCell, как, например, сделано в итертулс: https://docs.rs/itertools/0.10.1/itertools/trait.Itertools.html#method.format (отвечал на "почему нет импла..")
ага, ниже уже подсказали
Debug принимает &self, ты не сможешь из него элементы прочитать)
кек, вот мне тоже было лень дальше чат листать)
Всё получится, если верить в магию дружбы
Обсуждают сегодня