Trait WithError

Source
pub trait WithError {
    type Error: KeyValueStoreError;
}
Expand description

Define an associated KeyValueStoreError.

Required Associated Types§

Source

type Error: KeyValueStoreError

The error type.

Implementors§

Source§

impl WithError for DynamoDbDatabaseInternal

Source§

impl WithError for DynamoDbStoreInternal

Source§

impl WithError for MemoryDatabase

Source§

impl WithError for MemoryStore

Source§

impl WithError for RocksDbDatabaseInternal

Source§

impl WithError for RocksDbStoreInternal

Source§

impl WithError for ScyllaDbDatabaseInternal

Source§

impl WithError for ScyllaDbStoreInternal

Source§

impl WithError for LimitedTestMemoryStore

Source§

impl WithError for InactiveStore

Source§

impl<C> WithError for ViewContainer<C>

Source§

impl<D1, D2, A> WithError for DualDatabase<D1, D2, A>
where D1: WithError, D2: WithError,

Source§

impl<D> WithError for JournalingKeyValueDatabase<D>
where D: WithError,

Source§

impl<D> WithError for LruCachingDatabase<D>
where D: WithError,

Source§

impl<D> WithError for MeteredDatabase<D>
where D: WithError,

Source§

impl<D> WithError for ValueSplittingStore<D>
where D: WithError, D::Error: 'static,

Source§

impl<S1, S2> WithError for DualStore<S1, S2>
where S1: WithError, S2: WithError,

Source§

impl<S> WithError for JournalingKeyValueStore<S>
where S: WithError,

Source§

impl<S> WithError for LruCachingStore<S>
where S: WithError,

Source§

impl<S> WithError for MeteredStore<S>
where S: WithError,

Source§

impl<S> WithError for ValueSplittingDatabase<S>
where S: WithError, S::Error: 'static,