str::chars()
Возвращает итератор по символам Unicode.
Сигнатура
fn chars(&self) -> Chars<'_>Создаёт итератор по символам char строки. В отличие от индексации по байтам, корректно работает с многобайтовыми символами.
let n = "мир".chars().count();
println!("{}", n); // 3