Struct serenity::model::event::MessageUpdateEvent
[−]
[src]
pub struct MessageUpdateEvent { pub id: MessageId, pub channel_id: ChannelId, pub kind: Option<MessageType>, pub content: Option<String>, pub nonce: Option<String>, pub tts: Option<bool>, pub pinned: Option<bool>, pub timestamp: Option<String>, pub edited_timestamp: Option<String>, pub author: Option<User>, pub mention_everyone: Option<bool>, pub mentions: Option<Vec<User>>, pub mention_roles: Option<Vec<RoleId>>, pub attachments: Option<Vec<Attachment>>, pub embeds: Option<Vec<Value>>, }
Fields
id: MessageId
channel_id: ChannelId
kind: Option<MessageType>
content: Option<String>
nonce: Option<String>
tts: Option<bool>
pinned: Option<bool>
timestamp: Option<String>
edited_timestamp: Option<String>
mention_everyone: Option<bool>
mentions: Option<Vec<User>>
mention_roles: Option<Vec<RoleId>>
attachments: Option<Vec<Attachment>>
embeds: Option<Vec<Value>>
Trait Implementations
impl Clone for MessageUpdateEvent
[src]
fn clone(&self) -> MessageUpdateEvent
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more