Trait PartialStore

Source
pub trait PartialStore: Debug {
    // Required methods
    fn contains(&self, name: &str) -> bool;
    fn names(&self) -> Vec<&str>;
    fn try_get(&self, name: &str) -> Option<Arc<dyn Renderable>>;
    fn get(&self, name: &str) -> Result<Arc<dyn Renderable>>;
}
Expand description

Available partial-templates for including.

Required Methods§

Source

fn contains(&self, name: &str) -> bool

Check if partial-template exists.

Source

fn names(&self) -> Vec<&str>

Enumerate all partial-templates.

Source

fn try_get(&self, name: &str) -> Option<Arc<dyn Renderable>>

Access a partial-template.

Source

fn get(&self, name: &str) -> Result<Arc<dyn Renderable>>

Access a .partial-template

Implementors§