Rust 語言之旅 目錄

選項 (option)

Rust 有一個內建的泛型列舉 (generic enum) 稱作 Option,它允許我們表示空值而卻不使用 null

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

這種列舉非常常見,它可以在任何地方透過 SomeNone 來產生。