pub struct FriendAddedData {
pub friend_id: String,
pub friendship: Option<Friendship>,
}Expand description
Friend added event data
Protocol: mqtt-events.md#friend_added
Fields§
§friend_id: String§friendship: Option<Friendship>可选的完整好友关系数据(服务端优化:避免触发全量同步)
Trait Implementations§
Source§impl Clone for FriendAddedData
impl Clone for FriendAddedData
Source§fn clone(&self) -> FriendAddedData
fn clone(&self) -> FriendAddedData
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 FriendAddedData
impl Debug for FriendAddedData
Source§impl<'de> Deserialize<'de> for FriendAddedData
impl<'de> Deserialize<'de> for FriendAddedData
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 FriendAddedData
impl RefUnwindSafe for FriendAddedData
impl Send for FriendAddedData
impl Sync for FriendAddedData
impl Unpin for FriendAddedData
impl UnsafeUnpin for FriendAddedData
impl UnwindSafe for FriendAddedData
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