pub enum PusherServerEvent {
ConnectionEstablished {
data: ConnectionInfo,
},
SigninSucceeded {
data: SigninInformation,
},
Error {
message: String,
code: Option<u16>,
},
Pong,
SubscriptionSucceeded {
channel: ChannelName,
data: Option<PresenceInformation>,
},
MemberAdded {
channel: ChannelName,
data: PresenceUser,
},
MemberRemoved {
channel: ChannelName,
data: RemovedMember,
},
}Variants§
ConnectionEstablished
Fields
§
data: ConnectionInfoSigninSucceeded
Fields
§
data: SigninInformationError
Pong
SubscriptionSucceeded
MemberAdded
MemberRemoved
Trait Implementations§
Source§impl Clone for PusherServerEvent
impl Clone for PusherServerEvent
Source§fn clone(&self) -> PusherServerEvent
fn clone(&self) -> PusherServerEvent
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 PusherServerEvent
impl Debug for PusherServerEvent
Source§impl<'de> Deserialize<'de> for PusherServerEvent
impl<'de> Deserialize<'de> for PusherServerEvent
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 PusherServerEvent
impl PartialEq for PusherServerEvent
Source§impl Serialize for PusherServerEvent
impl Serialize for PusherServerEvent
impl StructuralPartialEq for PusherServerEvent
Auto Trait Implementations§
impl Freeze for PusherServerEvent
impl RefUnwindSafe for PusherServerEvent
impl Send for PusherServerEvent
impl Sync for PusherServerEvent
impl Unpin for PusherServerEvent
impl UnwindSafe for PusherServerEvent
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