pub struct PeerInfoPayload {
pub user_id: UserId,
pub info: UserInfo,
}Fields§
§user_id: UserId§info: UserInfoTrait Implementations§
Source§impl Clone for PeerInfoPayload
impl Clone for PeerInfoPayload
Source§fn clone(&self) -> PeerInfoPayload
fn clone(&self) -> PeerInfoPayload
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 PeerInfoPayload
impl Debug for PeerInfoPayload
Source§impl<'de> Deserialize<'de> for PeerInfoPayload
impl<'de> Deserialize<'de> for PeerInfoPayload
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 PartialEq for PeerInfoPayload
impl PartialEq for PeerInfoPayload
Source§impl Serialize for PeerInfoPayload
impl Serialize for PeerInfoPayload
impl Eq for PeerInfoPayload
impl StructuralPartialEq for PeerInfoPayload
Auto Trait Implementations§
impl Freeze for PeerInfoPayload
impl RefUnwindSafe for PeerInfoPayload
impl Send for PeerInfoPayload
impl Sync for PeerInfoPayload
impl Unpin for PeerInfoPayload
impl UnsafeUnpin for PeerInfoPayload
impl UnwindSafe for PeerInfoPayload
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