[−][src]Module ffishim::library
Types to be used by the FFI shim in the target programs.
The library
contains all recurrent types that do not need to be generated, for example
the C-compatible "vectors." The generated shim code will refer to library types whenever
necessary.
We re-export rust's libc
here to prevent users from having to declare libc as a direct
dependency of their programs.
Re-exports
pub extern crate libc; |
Structs
Error | The |
FFIResult | A C-compatible result structure to replace rust's |
FFIVec | A C-compatible vector structure to replace rust's |
Functions
free_result_function | No function declared in the ffishim library will be carried by the generated shared object
library. The |