- Fornece um mecanismo para chamar com segurança C++ a partir de Rust e código Rust a partir de C++
→ Cuida dos trabalhos de baixo nível necessários para bindings seguros
→ Analisa estaticamente tipos e assinaturas de funções, e preenche a fronteira entre os dois lados com um par de geradores de código
→ O código de ponte FFI (foreign function interface) gerado tem praticamente nenhum overhead (no copying, no serialization, no memory allocation, no runtime checks)
Ainda não há comentários.