Trait Trackable

Source
pub trait Trackable {
    // Required methods
    fn track_id(&self) -> String;
    fn track_method(&self) -> String;
    fn track_payload(&self) -> String;
    fn track_from(&self) -> String;
    fn track_to(&self) -> String;
    fn track(&self) -> bool;

    // Provided methods
    fn track_payload_fmt(&self) -> String { ... }
    fn track_key_fmt(&self) -> String { ... }
    fn track_fmt(&self, tracker: &Tracker) -> String { ... }
}

Required Methods§

Source

fn track_id(&self) -> String

Source

fn track_method(&self) -> String

Source

fn track_payload(&self) -> String

Source

fn track_from(&self) -> String

Source

fn track_to(&self) -> String

Source

fn track(&self) -> bool

Provided Methods§

Implementors§