- Rust'tan C++'ı, C++'tan da Rust kodunu güvenli biçimde çağırmak için bir mekanizma sağlar
→ Safe Binding için gereken düşük seviyeli işleri ele alır
→ Türleri ve fonksiyon imzalarını statik olarak analiz eder ve iki taraftaki sınırı bir çift kod üreteciyle doldurur
→ Üretilen FFI (foreign function interface) köprü kodu neredeyse hiç ek yük getirmez (no copying,no serialization,no memory allocation,no runtime checks)
Henüz yorum yok.