Docs.rs
  • bindgen-0.66.1
    • bindgen 0.66.1
    • Docs.rs crate page
    • BSD-3-Clause
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • github:servo:cargo-publish
    • emilio
    • pvdrz
    • Dependencies
      • annotate-snippets ^0.9.1 normal
      • bitflags ^2.2.1 normal
      • cexpr ^0.6 normal
      • clang-sys ^1 normal
      • lazy_static ^1 normal
      • lazycell ^1 normal
      • log ^0.4 normal
      • peeking_take_while ^0.1.2 normal
      • prettyplease ^0.2.0 normal
      • proc-macro2 ^1 normal
      • quote ^1 normal
      • regex ^1.5 normal
      • rustc-hash ^1.0.1 normal
      • shlex ^1 normal
      • syn ^2.0 normal
      • which ^4.2.1 normal
    • Versions
    • 100% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

Crate bindgen

  • Macros
  • Structs
  • Enums
  • Constants
  • Statics
  • Traits
  • Functions
?
Change settings

List of all items

Structs

  • Bindings
  • Builder
  • CargoCallbacks
  • ClangVersion
  • CodegenConfig
  • RegexSet
  • callbacks::DeriveInfo
  • callbacks::FieldInfo
  • callbacks::ItemInfo

Enums

  • Abi
  • AliasVariation
  • BindgenError
  • EnumVariation
  • FieldVisibilityKind
  • Formatter
  • MacroTypeVariation
  • NonCopyUnionStyle
  • RustTarget
  • callbacks::DeriveTrait
  • callbacks::EnumVariantCustomBehavior
  • callbacks::EnumVariantValue
  • callbacks::ImplementsTrait
  • callbacks::IntKind
  • callbacks::ItemKind
  • callbacks::MacroParsingBehavior
  • callbacks::TypeKind

Traits

  • callbacks::ParseCallbacks

Macros

  • extra_assert
  • extra_assert_eq

Functions

  • builder
  • clang_version

Statics

  • RUST_TARGET_STRINGS

Constants

  • DEFAULT_ANON_FIELDS_PREFIX
  • LATEST_STABLE_RUST