Тур по Rust Зміст

match

Сумуєте за оператором switch? Rust має неймовірно корисне ключове слово match, яке ставить у відповідність усі можливі типи значень і виконує ту гілку, де співпадіння знайдено.

Давайте подивимось як це працює для чисел. Застосування для більш складних типів даних ми розглянемо в наступних розділах. Обіцяю, очікування того варте.

match являється вичерпним, тож усі випадки мають бути розглянуті.

Використання match'інгу з деструкторами є одним з найбільш поширених патернів в Rust.