Стабилизирован String::into_chars — посимвольный обход без переаллокации
26.10.2026Стабилизирован String::into_chars: он превращает строку в итератор IntoChars, который отдаёт char и владеет исходным буфером — без переаллокации и без заимствования строки.
Что умеет
IntoChars — двунаправленный итератор: next и next_back читают символы с обоих концов. as_str() возвращает ещё не прочитанный остаток, into_string() собирает строку обратно. Раньше то же самое делали через chars() с заимствованием или через into_bytes() с ручным разбором UTF-8.
Оригинал
stabilize String::into_chars
Упоминаний: 1 · Просмотров: 2