pub enum PresenceEvent {
Track,
Untrack,
Join,
Leave,
Sync,
}Expand description
Enum of presence event types
Variants§
Trait Implementations§
Source§impl Clone for PresenceEvent
impl Clone for PresenceEvent
Source§fn clone(&self) -> PresenceEvent
fn clone(&self) -> PresenceEvent
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 PresenceEvent
impl Debug for PresenceEvent
Source§impl<'de> Deserialize<'de> for PresenceEvent
impl<'de> Deserialize<'de> for PresenceEvent
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 Hash for PresenceEvent
impl Hash for PresenceEvent
Source§impl PartialEq for PresenceEvent
impl PartialEq for PresenceEvent
Source§impl Serialize for PresenceEvent
impl Serialize for PresenceEvent
impl Eq for PresenceEvent
impl StructuralPartialEq for PresenceEvent
Auto Trait Implementations§
impl Freeze for PresenceEvent
impl RefUnwindSafe for PresenceEvent
impl Send for PresenceEvent
impl Sync for PresenceEvent
impl Unpin for PresenceEvent
impl UnwindSafe for PresenceEvent
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