Trait Named

Source
pub trait Named<I: Id>: WithPosition {
    // Required methods
    fn id(&self) -> I;
    fn set_id(&mut self, id: I);
    fn name(&self) -> &str;

    // Provided method
    fn naming(&self) -> Naming { ... }
}

Required Methods§

Source

fn id(&self) -> I

Source

fn set_id(&mut self, id: I)

Source

fn name(&self) -> &str

Provided Methods§

Source

fn naming(&self) -> Naming

Implementors§