Cargo Features

[dependencies]
libsql-sys = { version = "0.9.4", default-features = false, features = ["api", "wal", "rusqlite", "wasmtime-bindings", "unix-excl-vfs", "encryption", "sqlean-extension-uuid", "sqlean-extension-crypto", "sqlean-extension-fuzzy", "sqlean-extension-math", "sqlean-extension-stats", "sqlean-extension-text", "sqlean-extensions"] }
default = api

The api feature is set by default whenever libsql-sys is added without default-features = false somewhere in the dependency tree.

api default = wal

Affects libsql-sys::connection, libsql-sys::statement, libsql-sys::types, libsql-sys::value

wal api

Affects libsql-sys::wal

rusqlite

Enables libsql-rusqlite ^0.9.4

Affects connection::OpenFlags

wasmtime-bindings

Enables wasmtime-bindings of libsql-ffi

unix-excl-vfs
encryption

Enables multiple-ciphers of libsql-ffi

Affects connection::set_encryption_cipher, connection::set_encryption_key, connection::reset_encryption_key, connection::leak_pager, connection::generate_initial_vector, connection::generate_aes256_key

sqlean-extension-uuid

Enables sqlean-extension-uuid of libsql-ffi

sqlean-extension-crypto

Enables sqlean-extension-crypto of libsql-ffi

sqlean-extension-fuzzy

Enables sqlean-extension-fuzzy of libsql-ffi

sqlean-extension-math

Enables sqlean-extension-math of libsql-ffi

sqlean-extension-stats

Enables sqlean-extension-stats of libsql-ffi

sqlean-extension-text

Enables sqlean-extension-text of libsql-ffi

sqlean-extensions

Enables sqlean-extensions of libsql-ffi