Trait yttrium_key_base::databases::Database[][src]

pub trait Database {
    fn get_key(&self, name: &str) -> Option<StringOrArray>;
fn write_key(&mut self, name: String, value: StringOrArray);
fn remove_key(&mut self, name: &str);
fn key_exists(&self, name: &str) -> bool; }

Trait for accessing data from a database

Required methods

fn get_key(&self, name: &str) -> Option<StringOrArray>[src]

Retrieves a key from the database

fn write_key(&mut self, name: String, value: StringOrArray)[src]

Inserts a key into the database, overwriting the old one if it already existed

fn remove_key(&mut self, name: &str)[src]

Deletes a key from the database

fn key_exists(&self, name: &str) -> bool[src]

Checks if a key exists in the database

Loading content...

Implementors

impl Database for Placeholder[src]

Loading content...