twilight_model/gateway/payload/incoming/reaction_remove_emoji.rs
1use crate::{
2 channel::message::EmojiReactionType,
3 id::{
4 marker::{ChannelMarker, GuildMarker, MessageMarker},
5 Id,
6 },
7};
8use serde::{Deserialize, Serialize};
9
10#[derive(Clone, Debug, Deserialize, Eq, Hash, PartialEq, Serialize)]
11pub struct ReactionRemoveEmoji {
12 pub channel_id: Id<ChannelMarker>,
13 pub emoji: EmojiReactionType,
14 pub guild_id: Id<GuildMarker>,
15 pub message_id: Id<MessageMarker>,
16}