Пара значений в кортеже в Rust
Пару записывают в круглых скобках через запятую. Слева от запятой первое значение, справа - второе. Типы полей могут отличаться: целое число и логическое значение соседствуют в одной записи.
Имя переменной указывают на весь кортеж
целиком. Объявление такое же, как для
числа: слово let, имя, знак =
и значение в скобках:
let pair = (3, true);
Такой кортеж можно записать во вторую переменную: внутри окажется такой же набор значений, как при копировании одного числа. Связь между переменными не остается, меняется только копия:
let source = (5, 2);
let backup = source;
Объявите переменную mark с кортежем
7 и значением да.
Дан кортеж:
let pair = (4, false);
Запишите его копию в переменную copy.
Дан кортеж:
let pair = (10, true);
Скажите, сколько полей хранит переменная
pair.