Struct twilight_model::gateway::payload::incoming::reaction_remove_emoji::ReactionRemoveEmoji
source · pub struct ReactionRemoveEmoji {
pub channel_id: Id<ChannelMarker>,
pub emoji: ReactionType,
pub guild_id: Id<GuildMarker>,
pub message_id: Id<MessageMarker>,
}
Fields§
§channel_id: Id<ChannelMarker>
§emoji: ReactionType
§guild_id: Id<GuildMarker>
§message_id: Id<MessageMarker>
Trait Implementations§
source§impl Clone for ReactionRemoveEmoji
impl Clone for ReactionRemoveEmoji
source§fn clone(&self) -> ReactionRemoveEmoji
fn clone(&self) -> ReactionRemoveEmoji
Returns a copy 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 Debug for ReactionRemoveEmoji
impl Debug for ReactionRemoveEmoji
source§impl<'de> Deserialize<'de> for ReactionRemoveEmoji
impl<'de> Deserialize<'de> for ReactionRemoveEmoji
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
source§impl Hash for ReactionRemoveEmoji
impl Hash for ReactionRemoveEmoji
source§impl PartialEq<ReactionRemoveEmoji> for ReactionRemoveEmoji
impl PartialEq<ReactionRemoveEmoji> for ReactionRemoveEmoji
source§fn eq(&self, other: &ReactionRemoveEmoji) -> bool
fn eq(&self, other: &ReactionRemoveEmoji) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for ReactionRemoveEmoji
impl Serialize for ReactionRemoveEmoji
impl Eq for ReactionRemoveEmoji
impl StructuralEq for ReactionRemoveEmoji
impl StructuralPartialEq for ReactionRemoveEmoji
Auto Trait Implementations§
impl RefUnwindSafe for ReactionRemoveEmoji
impl Send for ReactionRemoveEmoji
impl Sync for ReactionRemoveEmoji
impl Unpin for ReactionRemoveEmoji
impl UnwindSafe for ReactionRemoveEmoji
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