ChatMessage

Trait ChatMessage 

Source
pub trait ChatMessage {
    // Required methods
    fn id(&self) -> u32;
    fn content(&self) -> &str;
    fn author_id(&self) -> &str;
    fn timestamp(&self) -> DateTime<Utc>;
    fn is_own_message(&self) -> bool;
    fn set_id(&mut self, id: u32);
}

Required Methods§

Source

fn id(&self) -> u32

Source

fn content(&self) -> &str

Source

fn author_id(&self) -> &str

Source

fn timestamp(&self) -> DateTime<Utc>

Source

fn is_own_message(&self) -> bool

Source

fn set_id(&mut self, id: u32)

Implementors§