Dilimize Kutu olarak çevirebileceğimiz Box
, verilerimizi belleğin yığın bölgesinden öbek bölgesine taşımamıza izin veren bir veri yapısı olup, öbek üzerinde tutulan verileri gösteren bir akıllı işaretçi olarak da bilinir.
Box
sadece bir işaretçi tuttuğundan, boyutu bilinen bir yapıdır ve genellikle alan boyutlarını bilen yapıya referans vermek amacıyla kullanılmaktadır.
Box
Rust programlarında oldukça fazla tercih edilmekte ve neredeyse her yerde kullanılmaktadır:
Box::new(Tur { ... })