Name Description Size
.cargo-checksum.json 5050
build.rs 1033
callbacks.rs A public API for more fine-grained customization of bindgen behavior. 10723
Cargo.toml 3953
clang.rs A higher level Clang API built on top of the generated bindings in the `clang_sys` module. 75770
codegen
deps.rs 1801
diagnostics.rs Types and function used to emit pretty diagnostics for `bindgen`. The entry point of this module is the [`Diagnostic`] type. 4313
extra_assertions.rs Macros for defining extra assertions that should only be checked in testing and/or CI when the `__testing_only_extra_assertions` feature is enabled. 572
features.rs Contains code for selecting features 18431
ir
lib.rs Generate Rust bindings for C and C++ libraries. Provide a C/C++ header file, receive Rust FFI code to call into C/C++ functions and use types defined in the header. See the [`Builder`](./struct.Builder.html) struct for usage. See the [Users Guide](https://rust-lang.github.io/rust-bindgen/) for additional documentation. 45341
LICENSE 1512
log_stubs.rs 1169
options
parse.rs Common traits and types related to parsing our IR from Clang cursors. 1509
regex_set.rs A type that represents the union of a set of regular expressions. 6164
time.rs 1393