pub struct SendMsgData {
pub msg_key: Option<u64>,
pub e_infos: Option<Vec<EmojiInfo>>,
pub msg_content: Option<String>,
pub key_hit_infos: Option<KeyHitInfos>,
}
Expand description
发送私信的响应数据
Fields§
§msg_key: Option<u64>
§e_infos: Option<Vec<EmojiInfo>>
§msg_content: Option<String>
§key_hit_infos: Option<KeyHitInfos>
Trait Implementations§
Source§impl Clone for SendMsgData
impl Clone for SendMsgData
Source§fn clone(&self) -> SendMsgData
fn clone(&self) -> SendMsgData
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 SendMsgData
impl Debug for SendMsgData
Source§impl<'de> Deserialize<'de> for SendMsgData
impl<'de> Deserialize<'de> for SendMsgData
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 SendMsgData
impl RefUnwindSafe for SendMsgData
impl Send for SendMsgData
impl Sync for SendMsgData
impl Unpin for SendMsgData
impl UnwindSafe for SendMsgData
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