pub trait StorageBase {
type Error: Debug;
// Required methods
fn contains(&self, name: &str) -> Result<bool, Self::Error>;
fn remove(&mut self, name: &str) -> Result<bool, Self::Error>;
}Required Associated Types§
Required Methods§
fn contains(&self, name: &str) -> Result<bool, Self::Error>
fn remove(&mut self, name: &str) -> Result<bool, Self::Error>
Implementations on Foreign Types§
Source§impl<S> StorageBase for &mut Swhere
S: StorageBase,
impl<S> StorageBase for &mut Swhere
S: StorageBase,
Implementors§
Source§impl<const N: usize, R, S> StorageBase for StorageImpl<N, R, S>where
R: RawStorage,
S: SerDe,
Available on crate feature use_serde only.
impl<const N: usize, R, S> StorageBase for StorageImpl<N, R, S>where
R: RawStorage,
S: SerDe,
Available on crate feature
use_serde only.