pub struct PresenceMember {
pub socket_id: String,
pub user_id: String,
pub user_info: Value,
}Expand description
A member in a presence channel.
Fields§
§socket_id: StringThe socket ID.
user_id: StringThe user ID.
user_info: ValueAdditional user information.
Implementations§
Trait Implementations§
Source§impl Clone for PresenceMember
impl Clone for PresenceMember
Source§fn clone(&self) -> PresenceMember
fn clone(&self) -> PresenceMember
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 PresenceMember
impl Debug for PresenceMember
Source§impl<'de> Deserialize<'de> for PresenceMember
impl<'de> Deserialize<'de> for PresenceMember
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 PresenceMember
impl RefUnwindSafe for PresenceMember
impl Send for PresenceMember
impl Sync for PresenceMember
impl Unpin for PresenceMember
impl UnsafeUnpin for PresenceMember
impl UnwindSafe for PresenceMember
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