enum
Elemente können auch Daten (oder Felder) beinhalten, vergleichbar mit unions aus C (nicht der Arbeitergewerkschaft haha).
Wenn ein enum
in einem Fall im match
übereinstimmt, können die Werte aus dem struct direkt an Variablen gebunden werden
(im Beispiel in Zeile 32 zu sehen).
Weitere Details zu enum
:
Claw
das größte Element).Mehr Details!
enum
ist in Rust auch bekannt als tagged-union.