Cargo Features
[dependencies]
matrix-sdk-sqlite = { version = "0.16.0", default-features = false, features = ["bundled", "crypto-store", "state-store", "experimental-encrypted-state-events", "testing"] }
- default = event-cache, state-store
-
These default features are set whenever
matrix-sdk-sqliteis added withoutsomewhere in the dependency tree.default-features = false - bundled
-
Enables bundled of rusqlite ^0.37.0
rusqlite:
Use bundled SQLite sources (instead of the one provided by your OS / distribution)
- crypto-store
-
Enables matrix-sdk-base and matrix-sdk-crypto
- event-cache state-store default
-
Enables matrix-sdk-base
- experimental-encrypted-state-events
-
Enables experimental-encrypted-state-events of optional matrix-sdk-crypto
matrix-sdk-crypto:
Enable experimental support for encrypting state events; see https://github.com/matrix-org/matrix-rust-sdk/issues/5397.
- testing
-
Enables testing of optional matrix-sdk-crypto
matrix-sdk-crypto:
Testing helpers for implementations based upon this
matrix-sdk-sqlite has 6 features without comments.