The backend for the ffishim_derive procedural macro.
This crate provides:
- The C types used by the "ffi shim" layer such as
FFIVecandFFIResultfor example. - The logic for generating a "ffi shim" layer around your API. See the
ffishim_derivemacro for more documentation on that.
You most likely should not use this API directly, and rely on the ffishim_derive procedural
macro for all your ffi shim needs.