pub struct MessageReactionAddRequest {
pub server_message_id: u64,
pub channel_id: Option<u64>,
pub emoji: String,
pub user_id: u64,
}Expand description
添加消息反应请求
RPC路由: message/reaction/add
Fields§
§server_message_id: u64服务端消息ID
channel_id: Option<u64>频道ID(可选,用于验证)
emoji: StringEmoji表情
user_id: u64用户ID(服务器端填充,客户端不可设置)
Trait Implementations§
Source§impl Clone for MessageReactionAddRequest
impl Clone for MessageReactionAddRequest
Source§fn clone(&self) -> MessageReactionAddRequest
fn clone(&self) -> MessageReactionAddRequest
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 Debug for MessageReactionAddRequest
impl Debug for MessageReactionAddRequest
Source§impl<'de> Deserialize<'de> for MessageReactionAddRequest
impl<'de> Deserialize<'de> for MessageReactionAddRequest
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 MessageReactionAddRequest
impl RefUnwindSafe for MessageReactionAddRequest
impl Send for MessageReactionAddRequest
impl Sync for MessageReactionAddRequest
impl Unpin for MessageReactionAddRequest
impl UnsafeUnpin for MessageReactionAddRequest
impl UnwindSafe for MessageReactionAddRequest
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