Используя format!
, я могу создать String
из строки формата, но что, если у меня уже есть String
, к которому я бы хотел добавить? Я хотел бы избежать выделения второй строки только для ее копирования и выброса выделения.Как добавить отформатированную строку в существующую строку?
let s = "hello ".to_string();
append!(s, "{}", 5); // Doesn't exist
близкий эквивалент в C/C++ будет snprintf
.