str::chars()

Возвращает итератор по символам Unicode.

Сигнатураfn chars(&self) -> Chars<'_>

Создаёт итератор по символам char строки. В отличие от индексации по байтам, корректно работает с многобайтовыми символами.

let n = "мир".chars().count();
println!("{}", n); // 3
← Все записи: Стандартная библиотека Rust
Поддержать проект