Como exibir texto em Rust sem quebra de linha no final?
Olá a todos! Comecei a estudar Rust e me deparei com um problema aparentemente simples. Em Python, eu costumava usar `print("texto", end="")` para exibir algo sem quebra de linha. Em Rust, tentei a macro `println!()`, mas ela sempre adiciona `\n` no final.
Preciso exibir sequencialmente vários valores em uma única linha, por exemplo, para um indicador de progresso ou para entrada de dados linha por linha. Aqui está o que tentei:
```rust
fn main() {
println!("Carregando: ");
for i in 0..5 {
println!("{} ", i); // Quero que os números fiquem em uma única linha
}
println!("Pronto!");
}
```
Este código exibe cada número em uma nova linha, mas eu preciso: `Carregando: 0 1 2 3 4 Pronto!`
Li a documentação, mas só encontrei `println!()`, que sempre adiciona uma nova linha. Existe