matrix-rust-sdk/matrix_sdk_base/README.md

15 lines
558 B
Markdown
Raw Normal View History

This crate implements the base to build a [Matrix](https://matrix.org/) client
library.
## Crate Feature Flags
The following crate feature flags are available:
* `encryption`: Enables end-to-end encryption support in the library.
* `sled_cryptostore`: Enables a Sled based store for the encryption
keys. If this is disabled and `encryption` support is enabled the keys will
by default be stored only in memory and thus lost after the client is
destroyed.
* `sled_state_store`: Enables a Sled based store for the storage of the local
client state.