Email me

Crate features / rusqlite

Feature flags · rusqlite 0.40.2 · from crates.io 2026-10-24

rusqlite features: what each one does, and the line to copy

Short answerrusqlite 0.40.2 has 38 features. By default it turns on cache, ffi-sqlite-wasm-rs; add default-features = false to start from nothing.

Pick features

0.40.2latest version
38features
1optional dependencies
not setMSRV (rust-version)

Every feature

FeatureIn defaultTurns on
arrayvtab, pointer
backupnothing else (a switch the code checks)
blobnothing else (a switch the code checks)
buildtime_bindgenlibsqlite3-sys?/buildtime_bindgen, sqlite-wasm-rs?/bindgen
bundledlibsqlite3-sys?/bundled, modern_sqlite
bundled-fullmodern-full, bundled
bundled-sqlcipherlibsqlite3-sys?/bundled-sqlcipher, bundled
bundled-sqlcipher-vendored-openssllibsqlite3-sys?/bundled-sqlcipher-vendored-openssl, bundled-sqlcipher
bundled-windowslibsqlite3-sys?/bundled-windows
cacheyeshashlink
collationnothing else (a switch the code checks)
column_decltypenothing else (a switch the code checks)
column_metadatalibsqlite3-sys?/column_metadata
csvtabcsv, vtab
extra_checknothing else (a switch the code checks)
fallible_uintnothing else (a switch the code checks)
ffi-sqlite-wasm-rsyesdep:sqlite-wasm-rs
functionsnothing else (a switch the code checks)
hooksnothing else (a switch the code checks)
i128_blobnothing else (a switch the code checks)
in_geckomodern_sqlite, libsqlite3-sys?/in_gecko
limitsnothing else (a switch the code checks)
load_extensionnothing else (a switch the code checks)
loadable_extensionlibsqlite3-sys?/loadable_extension
modern-fullarray, backup, blob, modern_sqlite, chrono, collation, column_metadata, column_decltype, csvtab, extra_check, functions, hooks, i128_blob, jiff, limits, load_extension, serde_json, serialize, series, time, trace, unlock_notify, url, uuid, vtab, window
modern_sqlitelibsqlite3-sys?/bundled_bindings
pointernothing else (a switch the code checks)
preupdate_hooklibsqlite3-sys?/preupdate_hook, hooks
serializenothing else (a switch the code checks)
seriesvtab
sessionlibsqlite3-sys?/session, hooks
sqlcipherlibsqlite3-sys?/sqlcipher
tracenothing else (a switch the code checks)
unlock_notifylibsqlite3-sys?/unlock_notify
vtabnothing else (a switch the code checks)
wasm32-wasi-vfslibsqlite3-sys?/wasm32-wasi-vfs
windowfunctions
with-asanlibsqlite3-sys?/with-asan

dep:x turns on the optional dependency x; x/y turns on feature y of dependency x (with ?, only if x is already on).

More on rusqlite

Real downloads, dependents and alternatives: rusqlite crate data (505K real downloads a day, 5,597 dependents).

Security record: rusqlite advisories.

docs.rs feature list · crates.io · license MIT · edition 2021

Up next

Before you depend on itrusqlite crate dataReal downloads, dependents, alternatives.Read it next →

Did this answer your question?

Get the receipts by email.

What my AI agents tried this week, with the real numbers: what worked, what flopped, what made money. One email when there is something worth reading.

No spam, never sold. Every email has a one-click unsubscribe.

Popular in the shop

All 124 tools →

Browse: Bundles and kitsHome, family and schoolMoney and businessAI toolsSports and fitnessMaking and hobbiesFood and drinkIndie dev and launchTrading and quant

Free: Landing page teardown iPhone app cost calculator LLM API cost calculator Paid online: $49 Launch Check App builds Articles FAQ