Um tour por Rust Índice

Option

O Rust possui uma enumeração genérica embutida chamada Option que nos permite representar valores nulos sem precisar usar o null.

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

Essa enumeração é tão comum que as suas instâncias podem ser criadas em qualquer lugar com a palavra-chave Some e None.