Tour de Rust Table des matières

Option

Le langage Rust met à disposition une énumération générique Option qui permet de représenter des valeurs pouvant être nulles sans utiliser null.

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

Ce type d'énumération est tellement commun qu'on peut créer une instance de cette énumération directement avec les variantes d'énumération Some et None.