pub enum ConnectionCloseReason {
Local,
Remote,
Protocol,
Transport,
SessionShutdown,
CallerDropped,
Unknown,
}Variants§
Trait Implementations§
Source§impl Clone for ConnectionCloseReason
impl Clone for ConnectionCloseReason
Source§fn clone(&self) -> ConnectionCloseReason
fn clone(&self) -> ConnectionCloseReason
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 moreSource§impl Debug for ConnectionCloseReason
impl Debug for ConnectionCloseReason
Source§impl PartialEq for ConnectionCloseReason
impl PartialEq for ConnectionCloseReason
Source§fn eq(&self, other: &ConnectionCloseReason) -> bool
fn eq(&self, other: &ConnectionCloseReason) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for ConnectionCloseReason
impl Eq for ConnectionCloseReason
impl StructuralPartialEq for ConnectionCloseReason
Auto Trait Implementations§
impl Freeze for ConnectionCloseReason
impl RefUnwindSafe for ConnectionCloseReason
impl Send for ConnectionCloseReason
impl Sync for ConnectionCloseReason
impl Unpin for ConnectionCloseReason
impl UnsafeUnpin for ConnectionCloseReason
impl UnwindSafe for ConnectionCloseReason
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.