FFI and extern
- Capability ID
BSP-CAP-8F568DA0ED40- Capability key
language-meta--interop--ffi-and-extern- Status
- Standard
- Catalog revision
9c11b6418f6db430f8fc249f71e01ce9273b2a681b77b32dafc44703b9b41734
Read the canonical OpenSpec capability source.
Requirements
-
BSP-REQ-8950D990C2F4: Feature hub owns normative contract: Context [D-LMETA-FFI-0001] — canonical requirement -
BSP-REQ-4D38662E723C: Feature hub owns normative contract: Decision [D-LMETA-FFI-0001] — canonical requirement -
BSP-REQ-3766618B9F9D: Extern on contract declarations only: Decision [D-LMETA-FFI-0002] — canonical requirement -
BSP-REQ-9FEFDE4A13E3: Mod-level Extern not Standard v0.3: Decision [D-LMETA-FFI-0003] — canonical requirement -
BSP-REQ-0225148479D8: User C ABI separate from runtime Rust exports: Decision [D-LMETA-FFI-0004] — canonical requirement -
BSP-REQ-CCABB09E5FE4: repr C records deferred to v0.3.1: Decision [D-LMETA-FFI-0005] — canonical requirement