Przewodnik po Języku Rust Spis Treści

Wyliczenia Zawierające Dane

Wyliczenia enum mogą w ramach swoich elementów zawierać inne typy danych. Przypomina to typ unii (ang. union) znany z języka C.

Podczas stosowania wyrażenia match na wyliczeniu enum, dostajemy możliwość przypisania wartości przechowywanych wewnątrz wyliczenia do tymczasowych zmiennych.

Kilka rzeczy na które warto zwrócić uwagę jeżeli chodzi o reprezentację wyliczeń w pamięci komputera:

Dodatkowo: