Rust ツアー 目次

Option

Rustには Option と呼ばれるジェネリックな列挙型が組み込まれており、null を使わずに null 許容な値を表現できます。

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

この列挙型はとても一般的なもので、SomeNone を使えばどこでもインスタンスを生成できます。