Meta

Trait Meta 

Source
pub trait Meta {
    // Required method
    fn get_meta(&self) -> &Metadata;

    // Provided methods
    fn id(&self) -> &Uuid { ... }
    fn name(&self) -> &str { ... }
    fn kind(&self) -> &str { ... }
    fn labels(&self) -> &BTreeSet<String> { ... }
    fn weights(&self) -> &BTreeMap<String, f64> { ... }
    fn annotations(&self) -> &BTreeMap<String, Value> { ... }
}

Required Methods§

Source

fn get_meta(&self) -> &Metadata

Provided Methods§

Source

fn id(&self) -> &Uuid

Source

fn name(&self) -> &str

Source

fn kind(&self) -> &str

Source

fn labels(&self) -> &BTreeSet<String>

Source

fn weights(&self) -> &BTreeMap<String, f64>

Source

fn annotations(&self) -> &BTreeMap<String, Value>

Implementors§