Rust має вбудований узагальнений перелік Option
, що дозволяє мати пусті значення без використання значення null
.
enum Option<T> {
None,
Some(T),
}
Цей перелік настільки загальновживаний, що його екземпляри можуть бути створені просто за допомогою значень Some
або None
.