Interoperability
러스트는 다른 언어와의 상호운용성을 훌륭히 지원합니다. 즉, 다음을 수행할 수 있습니다:
- 타 언어에서 rust 함수를 호출합니다.
- 타 언어의 함수를 러스트에서 호출합니다.
타 언어의 함수를 호출해서 사용하는 것을 FFI(foreign function interface)라고 합니다.
Rust has excellent support for interoperability with other languages. This means that you can:
- Call Rust functions from other languages.
- Call functions written in other languages from Rust.
When you call functions in a foreign language we say that you’re using a foreign function interface, also known as FFI.