Phép liệt kê cho phép bạn tạo một kiểu mới có thể có giá  trị của một số phần tử được gắn thẻ bằng cách sử dụng từ khóa enum.
match giúp đảm bảo xử lý toàn diện tất cả các giá trị enum có thể làm cho nó  trở thành một công cụ mạnh mẽ trong việc đảm bảo chất lượng của code.