Trait nu_data::config::Conf [−][src]
pub trait Conf: Debug + Send { fn is_modified(&self) -> Result<bool, Box<dyn Error>>; fn var(&self, key: &str) -> Option<Value>; fn env(&self) -> Option<Value>; fn path(&self) -> Result<Option<Vec<PathBuf>>, ShellError>; fn clone_box(&self) -> Box<dyn Conf>; fn reload(&mut self); }
Required methods
fn is_modified(&self) -> Result<bool, Box<dyn Error>>[src]
fn var(&self, key: &str) -> Option<Value>[src]
fn env(&self) -> Option<Value>[src]
fn path(&self) -> Result<Option<Vec<PathBuf>>, ShellError>[src]
fn clone_box(&self) -> Box<dyn Conf>[src]
fn reload(&mut self)[src]
Implementations on Foreign Types
Loading content...Implementors
Loading content...