Trait eframe::Storage

source ·
pub trait Storage {
    fn get_string(&self, key: &str) -> Option<String>;
    fn set_string(&mut self, key: &str, value: String);
    fn flush(&mut self);
}
Expand description

A place where you can store custom data in a way that persists when you restart the app.

On the web this is backed by local storage. On desktop this is backed by the file system.

See CreationContext::storage and App::save.

Required Methods§

Get the value for the given key.

Set the value for the given key.

write-to-disk or similar

Implementors§