bindgen 0.58.0

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

bindgen

This version has 15 feature flags, 8 of them enabled by default.

default

  • logging
  • clap
  • runtime
  • which-rustfmt

logging

  • env_logger
  • log

clap

    This feature flag does not enable additional features.

runtime

  • clang-sys/runtime

which-rustfmt

  • which

env_logger

    This feature flag does not enable additional features.

log

    This feature flag does not enable additional features.

which

    This feature flag does not enable additional features.

static

  • clang-sys/static

testing_only_docs

    This feature flag does not enable additional features.

testing_only_libclang_4

    This feature flag does not enable additional features.

testing_only_extra_assertions

    This feature flag does not enable additional features.

testing_only_libclang_3_9

    This feature flag does not enable additional features.

testing_only_libclang_9

    This feature flag does not enable additional features.

testing_only_libclang_5

    This feature flag does not enable additional features.