Тур по Rust Содержание

Перечисления с данными

Элементы enum также могут иметь один и больше типов данных, позволяя им вести себя как union из языка Cи.

Когда enum сопоставляется с серией шаблонов используя match (или матчится, англ. is pattern matched), вы можете связать имя переменной с каждым значением или полем структуры.

Детали для запоминания по enum:

Еще немного информации: