Para declarar um string somente-leitura em Rust utilizamos a sintaxe a seguir:
Sintaxe:
let nome_variavel:&str = "conteúdo da string literal";
Exemplo 1
fn main() {
let variavel = "uma string em rust";
println!("{}",variavel);
}
Saída
uma string em rust
Para declarar uma string como objeto, utilizamos a sintaxe abaixo:
Sintaxe:
let variavel:String = String::new("conteudo_string");
Exemplo 2
fn main() {
let variavel = String::from("um string em rust");
println!("{}",variavel);
}
Saída
um string em rust
Quando queremos criar um objeto string sem valor inicial, utilizamos o método new. Esse não
recebe nenhum argumento.
Sintaxe:
let variavel:String = String::new();
Exemplo 3
fn main()
{
let variavel:String = String::new();
}
Saída
-