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
.