Rust Ffi Patterns

Guides advanced Rust FFI design: C interop with extern, unsafe patterns, bindgen for header generation, cross-language memory management, and safe wrapper design. Use when the user asks about Rust FFI, extern C, unsafe, bindgen, cbindgen, cross-language memory, safe wrappers. Do NOT use when the user asks about Rust ownership (use `rust-ownership-patterns`), Rust performance (use `rust-performance`), Rust project setup (use `rust-project-setup`).

FerroxLabs Updated 37 repo stars

File contents

ferroxlabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/software-engineering/rust-ffi-patterns commit 8757d4823e

Frequently asked questions

npx skillmds@latest add ferroxlabs/rust-ffi-patterns-2