Struct dasi::model::ReadState [] [src]

pub struct ReadState {
    pub id: ChannelId,
    pub last_message_id: Option<MessageId>,
    pub mention_count: u64,
}

Summary of messages since last login

Fields

id

Id of the relevant channel

last_message_id

Last seen message in this channel

mention_count

Mentions since that message in this channel

Methods

impl ReadState

fn decode(value: Value) -> Result<ReadState>

Trait Implementations

Derived Implementations

impl Clone for ReadState

fn clone(&self) -> ReadState

1.0.0fn clone_from(&mut self, source: &Self)

impl Debug for ReadState

fn fmt(&self, __arg_0: &mut Formatter) -> Result