Las declaraciones de variables empiezan por la palabra reservada "let"
let mut ID: Type = <expression>;
- mut: Define una variable mutable
- Type: La definicion de tipo es opcional
Solo es posible asignar variables con "mut"
ID = <expression>;
RUST no maneja Null, ya que busca garantizar la seguridad e integridad en todo momento.
i64: valores numéricos enteros.
id:i64 = 3;
f64: valores numéricos con punto flotante.
id:f64 = 2.5;
bool: valores booleanos, true o false.
id:bool = true;
char: Literales de caracteres, se definen con comillas simples.
id:char = 'a';
&str o String: Cadenas de texto definidas con comillas dobles.
id:&str = "Hello";
id2:String = "World".to_string();