Rust Bindgen Rules

These rules are for using Bindgen to generate Rust bindings to C (and some C++) libraries.

See the rules_rust documentation for more info: https://bazelbuild.github.io/rules_rust/rust_bindgen.html