Crate matrix_sdk_indexeddb

Crate matrix_sdk_indexeddb 

Source

Structs§

IndexeddbCryptoStore
An implementation of CryptoStore that uses IndexedDB for persistent storage.
IndexeddbEventCacheStore
A type for providing an IndexedDB implementation of EventCacheStore. This is meant to be used as a backend to EventCacheStore in browser contexts.
IndexeddbEventCacheStoreBuilder
A type for conveniently building an IndexeddbEventCacheStore
IndexeddbMediaStore
A type for providing an IndexedDB implementation of MediaStore. This is meant to be used as a backend to MediaStore in browser contexts.
IndexeddbMediaStoreBuilder
A type for conveniently building an IndexeddbMediaStore
IndexeddbStateStore
IndexeddbStateStoreBuilder
Builder for IndexeddbStateStore.
IndexeddbStores
Structure containing implementations of every type of store using IndexedDB for persistent storage.

Enums§

IndexeddbCryptoStoreError
IndexeddbEventCacheStoreError
IndexeddbMediaStoreError
IndexeddbStateStoreError
MigrationConflictStrategy
Sometimes Migrations can’t proceed without having to drop existing data. This allows you to configure, how these cases should be handled.
OpenStoreError
All the errors that can occur when opening an IndexedDB store.

Functions§

open_state_store
Create an IndexeddbStateStore.
open_stores_with_nameDeprecated
Create a IndexeddbStateStore and a IndexeddbCryptoStore that use the same name and passphrase.