Struct dan Enum

Tipe bentukan Rust: struct, metode, enum, dan pencocokan pola dengan match.

Modul ini membahas tipe bentukan pada Rust, mulai dari struct beserta metodenya, fungsi terasosiasi sebagai constructor, hingga enum yang variantnya mampu membawa data. Bagian berikutnya memusatkan perhatian pada pencocokan pola, yaitu match yang wajib lengkap, bentuk ringkas if let dan while let, serta penguraian tingkat dalam dengan binding @. Konsep-konsepnya tersusun bertahap dari perancangan tipe sampai cara membedah isinya, dan menjadi dasar bagi pembahasan Option serta Result pada modul penanganan error.