Expand description
Stable C-ABI, basis for non-Rust bindings
Crate zerodds-sys.
Safety classification: SAFE (Kern) / BINDING (FFI-Modul).
Siehe docs/architecture/02_architecture.md §3, §4.4.3, §4.4.4 und
docs/architecture/04_safety_by_architecture.md §2.
Der lib.rs-Kern ist Safe/no_std und #![forbid(unsafe_code)]. Die
tatsaechliche C-ABI-Oberflaeche (extern "C" Exports, #[no_mangle]
Symbole) wird in einem separaten mod ffi; angelegt, das per
#![allow(unsafe_code)] die Ausnahme lokal traegt. Safe-Audits des
Kerns umfassen nicht das FFI-Modul.
Constants§
- REFERENCE_
C_ API_ CRATE - Marker-Konstante: weist auf die voll spec-konforme C-FFI in
zerodds-c-apihin.