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<DateTime<FixedOffset>>,
pub edited_timestamp: Option<DateTime<FixedOffset>>,
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<DateTime<FixedOffset>>
edited_timestamp: Option<DateTime<FixedOffset>>
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[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more