String::new()
Создаёт новую пустую строку.
Сигнатура
fn new() -> StringКонструктор пустой растущей строки String. Память выделяется при первом добавлении символов.
let mut s = String::new();
s.push_str("привет");
println!("{}", s); // привет