pub struct DisconnectEvent {
pub reason: DisconnectReason,
pub debug_info: Option<DebugInfo>,
}Fields§
§reason: DisconnectReason§debug_info: Option<DebugInfo>Trait Implementations§
Source§impl Debug for DisconnectEvent
impl Debug for DisconnectEvent
Source§impl<'de> Deserialize<'de> for DisconnectEvent
impl<'de> Deserialize<'de> for DisconnectEvent
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 DisconnectEvent
impl PartialEq for DisconnectEvent
Source§impl Serialize for DisconnectEvent
impl Serialize for DisconnectEvent
impl StructuralPartialEq for DisconnectEvent
Auto Trait Implementations§
impl Freeze for DisconnectEvent
impl RefUnwindSafe for DisconnectEvent
impl Send for DisconnectEvent
impl Sync for DisconnectEvent
impl Unpin for DisconnectEvent
impl UnwindSafe for DisconnectEvent
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