Rust-túra Tartalomjegyzék

Adatokat tartalmazó Enumerációk

Az enum-oknál lehetőség nyílik arra is, hogy egy vagy több változat adatokat is tartalmazhasson, így képesek a C nyelv union-ját utánozni.

Amikor az ilyen enum-on hajtunk végre mintaillesztést a match kulcsszóval, ha a változat adatot is tartalmaz, lehetőségünk van ezt (ezeket) változóhoz rendelni.

Az enum reprezentációja a memóriában:

Egyéb megjegyzések: