Cargo Features

[dependencies]
libduckdb-sys = { version = "1.1.1", default-features = false, features = ["bundled", "buildtime_bindgen", "parquet", "extensions-full", "winduckdb", "loadable-extension"] }
default = pkg-config, vcpkg

These default features are set whenever libduckdb-sys is added without default-features = false somewhere in the dependency tree.

bundled json? parquet? = cc
buildtime_bindgen = bindgen, pkg-config, vcpkg
json parquet extensions-full? = bundled
extensions-full = json, parquet
winduckdb
loadable-extension = prettyplease, quote, syn

Warning: experimental feature

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

bindgen build buildtime_bindgen?

Enables bindgen ^0.69

pkg-config build default buildtime_bindgen?
cc build bundled?
vcpkg build default buildtime_bindgen?
syn build loadable-extension?
quote build loadable-extension?
prettyplease build loadable-extension?