A Rust-ba bele van építve egy generikus enum, melyet Option
-nak hívnak, mellyel nullázható
értékeket tudunk reprezentálni anélkül, hogy a null
-ra szükségünk lenne.
enum Option<T> {
None,
Some(T),
}
Ez az enum annyira gyakori, hogy a kódban bárhol létrehozható a Some
és None
változatok
segítségével.