Trait ItemExt

Source
pub trait ItemExt {
    // Required methods
    fn href(&self) -> Option<&String>;
    fn label(&self) -> &String;
    fn column_value<'me>(&'me self, tree: &'me SkillTree, c: &str) -> &'me str;

    // Provided method
    fn validate(&self) -> Result<(), Error> { ... }
}

Required Methods§

Source

fn href(&self) -> Option<&String>

Source

fn label(&self) -> &String

Source

fn column_value<'me>(&'me self, tree: &'me SkillTree, c: &str) -> &'me str

Provided Methods§

Source

fn validate(&self) -> Result<(), Error>

Implementors§