ffishim 0.1.1

Library behind ffishim_derive
Documentation

The backend for the ffishim_derive procedural macro.

This crate provides:

  • The C types used by the "ffi shim" layer such as FFIVec and FFIResult for example.
  • The logic for generating a "ffi shim" layer around your API. See the ffishim_derive macro 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.