common_meta::kv_backend

Trait ResettableKvBackend

Source
pub trait ResettableKvBackend: KvBackend
where Self::Error: ErrorExt,
{ // Required methods fn reset(&self); fn as_kv_backend_ref(self: Arc<Self>) -> KvBackendRef<Self::Error>; }

Required Methods§

Source

fn reset(&self)

Source

fn as_kv_backend_ref(self: Arc<Self>) -> KvBackendRef<Self::Error>

Upcast as KvBackendRef. Since https://github.com/rust-lang/rust/issues/65991 is not yet stable.

Implementors§

Source§

impl<T: ErrorExt + Send + Sync + 'static> ResettableKvBackend for MemoryKvBackend<T>