Como converter um inteiro (integer) para uma string (String) em Rust?
Olá a todos! Acabei de começar a estudar Rust e me deparei com um problema: preciso converter um inteiro em uma string para exibi-lo ou combiná-lo com outras strings. Em outras linguagens (como Python ou JavaScript), isso é feito de forma muito simples — str(42) ou (42).toString(). Mas em Rust não consigo encontrar um análogo direto.\n\nAqui está meu código:\n\n```rust\nfn main() {\n let number: i32 = 42;\n let message = "Resposta: " + number; // Erro!\n println!("{}", message);\n}\n```\n\nO compilador gera um erro: `cannot add `i32` to `&str``. Eu entendo que Rust é fortemente tipado, mas como converter corretamente um número para string? Tentei usar `number.to_string()`, mas não tenho certeza se é a melhor maneira. Existem outros métodos? E o que fazer se for necessário converter um número para `&str`, em vez de `String`? Ficarei