Descrição
Ajuda códigos Rust e C++ a chamarem um ao outro por meio de bindings gerados com verificações de tipo mais fortes do que interfaces estrangeiras escritas manualmente. É útil quando um projeto precisa misturar a segurança do Rust com bibliotecas ou aplicativos C++ existentes.
Desenvolvedores normalmente usam durante a compilação ou geração de código. Ele não adiciona um aplicativo de desktop; serve a projetos que conectam as duas linguagens de forma intencional.