2 unstable releases

0.2.0 Sep 28, 2022
0.1.0 May 11, 2022

#2358 in Database interfaces

Download history 54/week @ 2024-11-15 106/week @ 2024-11-22 147/week @ 2024-11-29 198/week @ 2024-12-06 193/week @ 2024-12-13 81/week @ 2024-12-20 41/week @ 2024-12-27 102/week @ 2025-01-03 195/week @ 2025-01-10 172/week @ 2025-01-17 119/week @ 2025-01-24 163/week @ 2025-01-31 214/week @ 2025-02-07 121/week @ 2025-02-14 178/week @ 2025-02-21 116/week @ 2025-02-28

665 downloads per month

Apache-2.0

1.5MB
24K SLoC

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

Dependencies

~17–29MB
~454K SLoC