VariĂĄveis

Rust fornece segurança de tipo por meio de tipagem eståtica. Variåveis são vinculadas com let (let bindings):

fn main() {
    let x: i32 = 10;
    println!("x: {x}");
    // x = 20;
    // println!("x: {x}");
}
This slide should take about 5 minutes.
  • Remova o comentĂĄrio em x = 20 para demonstrar que as variĂĄveis sĂŁo imutĂĄveis por padrĂŁo. Adicione a palavra-chave mut para permitir alteraçÔes.

  • O i32 aqui Ă© o tipo da variĂĄvel. Isso deve ser conhecido em tempo de compilação, mas a inferĂȘncia de tipo (abordada posteriormente) permite que o programador o omita em muitos casos.