embedded_svc::storage

Trait StorageBase

Source
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§

Source

type Error: Debug

Required Methods§

Source

fn contains(&self, name: &str) -> Result<bool, Self::Error>

Source

fn remove(&mut self, name: &str) -> Result<bool, Self::Error>

Implementations on Foreign Types§

Source§

impl<S> StorageBase for &mut S
where S: StorageBase,

Source§

type Error = <S as StorageBase>::Error

Source§

fn contains(&self, name: &str) -> Result<bool, Self::Error>

Source§

fn remove(&mut self, name: &str) -> Result<bool, Self::Error>

Implementors§