Wyliczenia tworzone z użyciem słowa kluczowego enum
pozwalają na tworzenie nowych typów których wartość może być równa jednemu z określonych w ramach takiego typu elementów.
Wyrażenie match
pozwala nam na wyczerpujące dopasowanie każdego możliwego wariantu wyliczenia. Kombinacja wyliczeń i wyrażenia match
to jedna z kluczowych metod tworzenia wysokiej jakości kodu w języku Rust.