Enum dan Pola Penyesuaian
Dalam bab ini, kita akan melihat enumerations, juga disebut enums. Enums memungkinkan Anda mendefinisikan tipe dengan menghitung variants yang mungkin. Pertama, kita akan mendefinisikan dan menggunakan sebuah enum untuk menunjukkan bagaimana enum dapat mengkodekan makna bersama dengan data. Selanjutnya, kita akan menjelajahi enum yang sangat berguna, yang disebut Option
, yang menyatakan bahwa suatu nilai dapat menjadi sesuatu atau tidak. Akhirnya, kita akan melihat bagaimana pola pencocokan dalam ekspresi match
membuatnya mudah untuk menjalankan kode yang berbeda untuk nilai-nilai enum yang berbeda.