pub struct MessageReactionRemoveAllEvent {
pub channel_id: Snowflake,
pub message_id: Snowflake,
pub guild_id: Option<Snowflake>,
}Expand description
Event data for MESSAGE_REACTION_REMOVE_ALL.
Fields§
§channel_id: SnowflakeID of the channel.
message_id: SnowflakeID of the message.
guild_id: Option<Snowflake>ID of the guild.
Trait Implementations§
Source§impl Clone for MessageReactionRemoveAllEvent
impl Clone for MessageReactionRemoveAllEvent
Source§fn clone(&self) -> MessageReactionRemoveAllEvent
fn clone(&self) -> MessageReactionRemoveAllEvent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for MessageReactionRemoveAllEvent
impl<'de> Deserialize<'de> for MessageReactionRemoveAllEvent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for MessageReactionRemoveAllEvent
impl RefUnwindSafe for MessageReactionRemoveAllEvent
impl Send for MessageReactionRemoveAllEvent
impl Sync for MessageReactionRemoveAllEvent
impl Unpin for MessageReactionRemoveAllEvent
impl UnwindSafe for MessageReactionRemoveAllEvent
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more