bindgen automatically generates Rust FFI bindings to C and C++ libraries.