Змінні
Rust забезпечує безпеку типів за допомогою статичної типізації. Прив’язки змінних створюються за допомогою let:
fn main() { let x: i32 = 10; println!("x: {x}"); // x = 20; // println!("x: {x}"); }
This slide should take about 5 minutes. 
                    - 
Відкоментуйте
x = 20, щоб продемонструвати, що змінні за замовчуванням є незмінними. Додайте ключове словоmut, щоб дозволити зміну. - 
Тут
i32- це тип змінної. Він має бути відомий під час компіляції, але виведення типів (розглядається пізніше) дозволяє програмісту у багатьох випадках не вказувати його.