pub enum DisconnectCause {
Unclean = 0,
Clean = 1,
}Expand description
Distinguishes clean vs unclean connection loss.
Variants§
Unclean = 0
Abrupt loss: read/write error or missed pong.
Clean = 1
Graceful peer-initiated disconnect notification.
Trait Implementations§
Source§impl Clone for DisconnectCause
impl Clone for DisconnectCause
Source§fn clone(&self) -> DisconnectCause
fn clone(&self) -> DisconnectCause
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DisconnectCause
Source§impl Debug for DisconnectCause
impl Debug for DisconnectCause
impl Eq for DisconnectCause
Source§impl PartialEq for DisconnectCause
impl PartialEq for DisconnectCause
impl StructuralPartialEq for DisconnectCause
Auto Trait Implementations§
impl Freeze for DisconnectCause
impl RefUnwindSafe for DisconnectCause
impl Send for DisconnectCause
impl Sync for DisconnectCause
impl Unpin for DisconnectCause
impl UnsafeUnpin for DisconnectCause
impl UnwindSafe for DisconnectCause
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