Cargo Features

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

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

bundled httpfs? json? parquet? = cc
buildtime_bindgen = bindgen, pkg-config, vcpkg
httpfs json parquet extensions-full? = bundled
extensions-full = httpfs, json, parquet

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?
pkg-config build default buildtime_bindgen?
cc build bundled?
vcpkg build default buildtime_bindgen?