Enum sctp_proto::ConnectionError [−][src]
pub enum ConnectionError {
HandshakeFailed(Error),
TransportError,
ConnectionClosed,
ApplicationClosed,
Reset,
TimedOut,
LocallyClosed,
}
Expand description
Reasons why an association might be lost
Variants
HandshakeFailed(Error)
Tuple Fields
0: Error
Handshake failed
TransportError
The peer violated the QUIC specification as understood by this implementation
ConnectionClosed
The peer’s QUIC stack aborted the association automatically
ApplicationClosed
The peer closed the association
Reset
The peer is unable to continue processing this association, usually due to having restarted
TimedOut
Communication with the peer has lapsed for longer than the negotiated idle timeout
If neither side is sending keep-alives, an association will time out after a long enough idle period even if the peer is still reachable
LocallyClosed
The local application closed the association
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ConnectionError
impl Send for ConnectionError
impl Sync for ConnectionError
impl Unpin for ConnectionError
impl UnwindSafe for ConnectionError
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more