pub enum ConnectionCloseReason {
RequestedByLocal,
PeerDisconnected(RemoteDisconnectReason),
ListenerStopped,
InboundBackpressure,
TransportError(String),
}Expand description
Local close reason recorded by Connection.
Variants§
RequestedByLocal
PeerDisconnected(RemoteDisconnectReason)
ListenerStopped
InboundBackpressure
TransportError(String)
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 · 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
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