相互運用性

Rust は他の言語との相互運用性に優れているため、次のことが可能です。

  • 他の言語から Rust 関数を呼び出す。
  • Rust から他の言語で記述された関数を呼び出す。

他の言語の関数を呼び出す場合は、外部関数インターフェース(FFI: foreign function interface)を使用します。