Rustin ympäriajo Sisällysluettelo

Option

Rustissa on valmiiksi määritelty geneerinen enum nimeltä Option, jonka avulla voimme esittää mahdollisesti tyhjiä arvoja ilman null-avainsanaa.

enum Option<T> {
    None,
    Some(T),
}

Tämä enum on niin yleinen, että voimme luoda tämän tyypin instansseja missä tahansa käyttäen vaihtoehtoja Some ja None.