bindgen 0.29.0

Automatically generates Rust FFI bindings to C and C++ libraries.
Documentation
# Summary

- [Introduction]./introduction.md
- [Requirements]./requirements.md
- [Library Usage with `build.rs`]./library-usage.md
    - [Tutorial]./tutorial-0.md
        - [Add `bindgen` as a Build Dependency]./tutorial-1.md
        - [Create a `wrapper.h` Header]./tutorial-2.md
        - [Create a `build.rs` File]./tutorial-3.md
        - [Include the Generated Bindings in `src/lib.rs`]./tutorial-4.md
        - [Write a Sanity Test]./tutorial-5.md
        - [Publish Your Crate!]./tutorial-6.md
- [Command Line Usage]./command-line-usage.md
- [Customizing the Generated Bindings]./customizing-generated-bindings.md
    - [Whitelisting]./whitelisting.md
    - [Blacklisting]./blacklisting.md
    - [Treating a Type as an Opaque Blob of Bytes]./opaque.md
    - [Replacing One Type with Another]./replacing-types.md
    - [Preventing the Derivation of `Copy` and `Clone`]./nocopy.md
- [Generating Bindings to C++]./cpp.md
- [Using Unions]./using-unions.md