[][src]Trait siter::config::Configger

pub trait Configger: Debug + TParam {
    fn get_built_path(&self, k: &str) -> Option<PathBuf>;
fn get(&self, k: &str) -> Option<&TData>;
fn get_locked(&self, k: &str) -> Option<&TData>;
fn insert(&mut self, k: String, v: TData); fn get_locked_str<'a>(&'a self, k: &str) -> Option<&'a str> { ... }
fn get_str(&self, k: &str) -> Option<&str> { ... }
fn get_strs(&self, k: &str) -> Option<Vec<&str>> { ... }
fn root_folder(&self) -> Result<PathBuf> { ... } }

Required methods

fn get_built_path(&self, k: &str) -> Option<PathBuf>

fn get(&self, k: &str) -> Option<&TData>

fn get_locked(&self, k: &str) -> Option<&TData>

fn insert(&mut self, k: String, v: TData)

Loading content...

Provided methods

fn get_locked_str<'a>(&'a self, k: &str) -> Option<&'a str>

fn get_str(&self, k: &str) -> Option<&str>

fn get_strs(&self, k: &str) -> Option<Vec<&str>>

fn root_folder(&self) -> Result<PathBuf>

Loading content...

Trait Implementations

impl TInserter for dyn Configger[src]

Implementors

impl Configger for RootConfig[src]

impl<'a> Configger for Config<'a>[src]

Loading content...