Практика на необязательное значение в Rust
Дана переменная:
let item = Some(14);
Разберите item и выведите число
или "empty".
Дана переменная:
let gap: Option<i32> = None;
Подставьте запас 1 и выведите
итоговое число.
Дан следующий вектор:
let mut nums = vec![2, 4, 6];
Снимите все элементы с конца в цикле и выведите каждое число.
Дан следующий вектор:
let nums = vec![9, 10];
Прочитайте по номеру 3 безопасно
и скажите, пустой или заполненный
вариант вернется.
Дана следующая карта:
let mut score = HashMap::new();
score.insert("ann", 5);
Прочитайте по "ann" безопасно,
разберите ответ и выведите число.
Запишите заполненный вариант с числом
0, проверьте наличие данных и
выведите "yes" или "no".