[−][src]Trait endbasic_std::store::Store
Abstract operations to load and store programs on persistent storage.
Required methods
fn delete(&mut self, name: &str) -> Result<()>[src]
Deletes the program given by name.
fn enumerate(&self) -> Result<BTreeMap<String, Metadata>>[src]
Returns a sorted list of the entries in the store and their metadata.
fn get(&self, name: &str) -> Result<String>[src]
Loads the contents of the program given by name.
fn put(&mut self, name: &str, content: &str) -> Result<()>[src]
Saves the in-memory program given by content into name.