Trait Entry

Source
pub trait Entry {
    // Required methods
    fn open(self: Rc<Self>, path: &str, object: Channel);
    fn open_f(self: Rc<Self>, path: &str, object: Channel);
    fn encode(&self, buf: &mut Vec<u8>);
    fn name(&self) -> String;
}

Required Methods§

Source

fn open(self: Rc<Self>, path: &str, object: Channel)

Source

fn open_f(self: Rc<Self>, path: &str, object: Channel)

Source

fn encode(&self, buf: &mut Vec<u8>)

Source

fn name(&self) -> String

Implementors§