Pilih antara dispatch statis generik dan trait object dinamis. Section ini memuat 7 Chapter yang disusun mengikuti urutan pembelajaran, mulai dari konsep paling mendasar hingga penerapan yang lebih mendalam.
# Trait Object dyn
Kenali dyn Trait sebagai tipe runtime yang menyembunyikan tipe konkret.
Buka → # Box<dyn Trait>Simpan trait object di heap dengan Box untuk kepemilikan penuh.
Buka → # Static vs Dynamic DispatchBedakan pemanggilan method yang diikat saat kompilasi dan saat runtime.
Buka → # Object SafetyPahami syarat trait agar bisa dipakai sebagai trait object.
Buka → # dyn Trait dalam KoleksiSimpan banyak tipe berbeda dalam satu vector trait object.
Buka → # Enum sebagai AlternatifCapai polimorfisme dengan enum ketika himpunan tipe tertutup.
Buka → # Memilih PendekatanTimbang performa, fleksibilitas, dan ergonomi antara generik dan dyn.
Buka →