matrix-sdk-sled

Crates.iomatrix-sdk-sled
lib.rsmatrix-sdk-sled
version0.2.0
sourcesrc
created_at2022-05-11 16:27:22.70125
updated_at2022-09-28 15:28:10.718101
descriptionSled Storage backend for matrix-sdk for native environments
homepage
repositoryhttps://github.com/matrix-org/matrix-rust-sdk
max_upload_size
id584789
size127,108
Rust (github:matrix-org:rust)

documentation

README

matrix-sdk-sled

This crate implements a storage backend using sled for native and mobile environments using the matrix-sdk-base primitives. When using matrix-sdk this is included by default.

Note: the future of sled is unclear. While it is currently the default for mobile and native environments for matrix-rust-sdk, we are actively looking at replacing it with a different storage backend.

Crate Feature Flags

The following crate feature flags are available:

  • state-store: (on by default) Enables the state store

  • crypto-store: Enables the store for end-to-end encrypted data.

  • experimental-timeline: implements the new experimental timeline interfaces

Minimum Supported Rust Version (MSRV)

These crates are built with the Rust language version 2021 and require a minimum compiler version of 1.60.

License

Apache-2.0

Commit count: 8826

cargo fmt