pub trait MsgMeta {
    // Required methods
    fn ts(&self) -> Timestamp;
    fn cmp_source(&self) -> Option<ComponentId>;
    fn cmp_process(&self) -> Option<ComponentId>;
    fn cmp_set(&mut self, cmp_id: &ComponentId);
    fn fmt_value(&self, template: &str) -> String;
}

Required Methods§

source

fn ts(&self) -> Timestamp

source

fn cmp_source(&self) -> Option<ComponentId>

source

fn cmp_process(&self) -> Option<ComponentId>

source

fn cmp_set(&mut self, cmp_id: &ComponentId)

source

fn fmt_value(&self, template: &str) -> String

Возвращает поле value в заданном формате

Implementors§