Trait PersistentStorage

Source
pub trait PersistentStorage: Send + Sync {
    // Required methods
    fn load(&self, key: String) -> Option<UserPersistedValues>;
    fn save(&self, key: &str, config_name: &str, data: StickyValues);
    fn delete(&self, key: &str, config_name: &str);
}

Required Methods§

Source

fn load(&self, key: String) -> Option<UserPersistedValues>

Source

fn save(&self, key: &str, config_name: &str, data: StickyValues)

Source

fn delete(&self, key: &str, config_name: &str)

Implementors§