Rust có một enum chung được tích hợp sẵn gọi là Option cho phép chúng tôi biểu diễn các giá trị có thể null mà không cần sử dụng null.
enum Option<T> {
None,
Some(T),
}
Enum này rất phổ biến, các trường hợp của enum có thể được tạo ở bất kỳ đâu với các biến thể enum là Some vàNone.