Задачи на типы в Rust. Часть 3
Дан следующий код:
let xxx = HashMap::from([("first", 1), ("second", 2), ("third", 3)]);
Явно укажите тип переменной.
Дан следующий код:
let xxx = HashMap::from([(1, "apple"), (2, "banana")]);
Явно укажите тип переменной.
Дан следующий код:
let xxx = HashMap::from([(1, 100), (2, 200), (3, 300)]);
Явно укажите тип переменной.
Дан следующий код:
let xxx = HashMap::from([("a", true), ("b", false), ("c", true)]);
Явно укажите тип переменной.
Дан следующий код:
let xxx = HashMap::from(['x' to 1.5, 'y' to 2.5, 'z' to 3.5]);
Явно укажите тип переменной.
Дан следующий код:
let xxx = HashMap::from([1L to "one", 2L to "two", 3L to "three"]);
Явно укажите тип переменной.
Дан следующий код:
let xxx = HashMap::from([("first", 1).0f, ("second", 2).0f, ("third", 3).0f]);
Явно укажите тип переменной.
Дан следующий код:
let xxx = HashMap::from([true to "yes", false to "no"]);
Явно укажите тип переменной.