str::len()
Возвращает длину строки в байтах.
Сигнатура
fn len(&self) -> usizeВозвращает длину строки в байтах UTF-8, а не в символах. Для подсчёта символов используйте s.chars().count().
println!("{}", "abc".len()); // 3
println!("{}", "мир".len()); // 6 (по 2 байта на символ)