Module dual

Source
Expand description

Implements crate::store::KeyValueStore by combining two existing stores.

Structs§

DualStore
A store made of two existing stores.
DualStoreConfig
The initial configuration of the system.

Enums§

DualStoreError
The error type for DualStore.
DualStoreKeyIterator
An iterator over the keys in DualStoreKeys.
DualStoreKeyValueIterator
An iterator over the key-values in DualStoreKeyValues.
DualStoreKeyValueIteratorOwned
An owning iterator over the key-values in DualStoreKeyValues.
DualStoreKeyValues
A set of key-values returned by DualStore::find_key_values_by_prefix.
DualStoreKeys
A set of keys returned by DualStore::find_keys_by_prefix.
StoreInUse
The store in use.

Traits§

DualStoreRootKeyAssignment
The trait for a (static) root key assignment.