rust-ffi-interop

Installation
SKILL.md

Rust FFI 互操作(Foreign Function Interface)

適用場景

  • 需要從 Python 呼叫 Rust 高效能邏輯(PyO3)
  • 需要將 Rust 函式庫封裝為 C ABI 供其他語言呼叫(cbindgen)
  • 需要在 Rust 中呼叫既有 C/C++ 函式庫(bindgen)
  • 需要產出 .so / .dll / .dylib 動態函式庫
  • 跨語言邊界的記憶體安全設計與 panic 隔離
  • 將 Rust 編譯為 WASM 供瀏覽器或 Node.js 使用

核心知識

FFI 策略選擇表

Installs
1
First Seen
Oct 3, 2026