Expand description
flapigen is a Rust Simplified Wrapper and Interface Generator used
to connect other programming languages to Rust.
It is designed to be used from
cargo build scripts.
The idea of this softwared based on swig.
More details can be found at
README
Modules
Structs
Configuration for C++ binding generation
An iterator over the variants of Self
An iterator over the variants of Self
An iterator over the variants of Self
Generator is a main point of flapigen.
It expands rust macroses and generates not rust code.
It designed to use inside build.rs.
Configuration for Java binding generation
Configuration for Python binding generation
Enums
To which C++ type map std::option::Option
To whcih C++ type map &str
To which C++ type map std::result::Result
What reachability fence to use
LanguageConfig contains configuration for specific programming language
Functions
Calculate target pointer width from environment variable
that cargo inserts