Rancang data kustom dengan struct, enum, method, dan Option. Section ini memuat 10 Chapter yang disusun mengikuti urutan pembelajaran, mulai dari konsep paling mendasar hingga penerapan yang lebih mendalam.
Definisikan struct bernama untuk mengelompokkan data yang saling berkaitan.
Buka → # Tuple StructGunakan tuple struct untuk tipe ringkas tanpa nama field.
Buka → # Unit StructManfaatkan struct tanpa data sebagai penanda tipe atau trait implementation.
Buka → # Metode dengan implLengkapi struct dengan metode yang mengakses datanya melalui self.
Buka → # Associated FunctionsBuat fungsi konstruktor dan helper pada impl tanpa instance self.
Buka → # Enum DasarDefinisikan varian nilai bernama untuk merepresentasikan pilihan terbatas.
Buka → # Enum dengan DataSimpan data berbeda pada setiap varian enum seperti pesan bertipe.
Buka → # OptionGantikan null dengan enum Option untuk nilai yang mungkin tidak ada.
Buka → # Struct dan DeriveTurunkan kemampuan Debug dan PartialEq secara otomatis dengan derive macro.
Buka → # Memilih Struct atau EnumTentukan bentuk data yang tepat antara record dan variasi.
Buka →