Освойте Rust за 1 час с мини-задачами.
Не раздумывайте — просто начните.
0 / 26 levels0%
25%50%75%100%
Переменные и мутабельность
1 / 26Краткое введение
В Rust каждая переменная неизменяема по умолчанию. После присваивания значения компилятор не разрешает его изменять.
let x = 5; x = 10; // ❌ ошибка: cannot assign twice to immutable variable `x`
Решение — добавить mut сразу после let:
let mut x = 5; x = 10; // ✅ компилируется!
Порядок всегда let mut — никогда mut let.