pub enum EventDispatcher {
Connect(ConnectEvent),
LoginReady(LoginEvent),
Heartbeat(HeartbeatEvent),
Message(MessageEvent),
Emoji(EmojiEvent),
NeedBeat(u32),
MaybeFail(bool),
}Variants§
Connect(ConnectEvent)
LoginReady(LoginEvent)
Heartbeat(HeartbeatEvent)
Message(MessageEvent)
Emoji(EmojiEvent)
NeedBeat(u32)
MaybeFail(bool)
Trait Implementations§
Source§impl Debug for EventDispatcher
impl Debug for EventDispatcher
Source§impl Default for EventDispatcher
impl Default for EventDispatcher
Source§impl<'de> Deserialize<'de> for EventDispatcher
impl<'de> Deserialize<'de> for EventDispatcher
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 EventDispatcher
impl RefUnwindSafe for EventDispatcher
impl Send for EventDispatcher
impl Sync for EventDispatcher
impl Unpin for EventDispatcher
impl UnwindSafe for EventDispatcher
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