Задание 1 из 2 · Теория и квиз · +40 XP
Владение в Rust
У каждого значения один владелец; при присваивании владение перемещается. Заимствовать можно сколько угодно раз для чтения (&T) или один раз для изменения (&mut T) — так компилятор исключает гонки данных. Ошибки возвращают через Result<T, E>, оператор ? пробрасывает ошибку выше. Отсутствие значения — Option<T> вместо null.