Bongkar data dan kendalikan alur dengan match, if let, dan destructuring. Section ini memuat 9 Chapter yang disusun mengikuti urutan pembelajaran, mulai dari konsep paling mendasar hingga penerapan yang lebih mendalam.
Gunakan beberapa pola sekaligus, rentang nilai, dan guard pada satu arm.
Buka → # Destructuring StructUraikan field struct langsung ke variabel lokal melalui pola.
Buka → # Destructuring EnumEkstrak data di dalam varian enum langsung pada arm match.
Buka → # Destructuring TuplePecah tuple menjadi komponen variabel dengan pola tuple.
Buka → # if letTangani satu pola tertentu tanpa menulis match lengkap.
Buka → # while letTerus memproses selama pola tetap cocok dengan while let.
Buka → # Binding dengan @Uji nilai sekaligus mengikatnya ke variabel memakai operator @.
Buka → # ref dan ref mut di PolaBuat referensi atau referensi mutable dari bagian data yang diuraikan.
Buka → # Exhaustiveness CheckingPahami jaminan kompilator bahwa semua kemungkinan pola telah tertangani.
Buka →