Skip to main content

WithError

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.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl WithError for InactiveStore

Source§

impl WithError for LimitedTestMemoryStore

Available on with_testing only.
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<C> WithError for ViewContainer<C>

Available on with_testing only.
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, D::Error: 'static,

Source§

impl<D> WithError for LruCachingDatabase<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, S::Error: 'static,

Source§

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

Source§

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