Generate C bindings for a Rust library Usage: cbindgen [OPTIONS] [INPUT] Arguments: [INPUT] A crate directory or source file to generate bindings for. In general this is the folder where the Cargo.toml file of source Rust library resides. Options: -v... Enable verbose logging --verify Generate bindings and compare it to the existing bindings file and error if they are different -c, --config Specify path to a `cbindgen.toml` config to use -l, --lang Specify the language to output bindings in [possible values: c++, C++, c, C, cython, Cython] --package-version Include the package version in the header comment --cpp-compat Whether to add C++ compatibility to generated C bindings --only-target-dependencies Only fetch dependencies needed by the target platform. The target platform defaults to the host platform; set TARGET to override. -s, --style