« Tüm yayınlar

Rust'ta Capture Clauses ve Etkileri

Rust'ta move özelliği, açık yakalama kısıtları ile ilgili yeni önerileri keşfediyor.

Rust'ta, move($expr) özelliği, defer gibi çalışarak kodu kapsamdan önce çalıştırır. Bu, clone yoğun ekosistemler için daha iyi bir deneyim sunmayı amaçlıyor. Ancak, açık yakalama kısıtlarının daha basit bir model sunduğu düşünülüyor. Bu yazıda, referansları sahipli değerlere dönüştürmeyi birinci sınıf bir dil özelliği haline getirme önerisi inceleniyor.