Trait linera_views::store::KeyValueStoreError

source ·
pub trait KeyValueStoreError: Error + Debug + From<Error> {
    const BACKEND: &'static str;
}
Expand description

The error type for the key-value stores.

Required Associated Constants§

source

const BACKEND: &'static str

The name of the backend.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl KeyValueStoreError for DynamoDbStoreInternalError

source§

const BACKEND: &'static str = "dynamo_db"

source§

impl KeyValueStoreError for MemoryStoreError

source§

const BACKEND: &'static str = "memory"

source§

impl KeyValueStoreError for RocksDbStoreInternalError

source§

const BACKEND: &'static str = "rocks_db"

source§

impl KeyValueStoreError for ScyllaDbStoreInternalError

source§

const BACKEND: &'static str = "scylla_db"

source§

impl KeyValueStoreError for ViewContainerError

source§

const BACKEND: &'static str = "view_container"

source§

impl<E1, E2> KeyValueStoreError for DualStoreError<E1, E2>

source§

const BACKEND: &'static str = "dual_store"

source§

impl<E: KeyValueStoreError + 'static> KeyValueStoreError for ValueSplittingError<E>

source§

const BACKEND: &'static str = "value splitting"