Enum thrussh::Disconnect [] [src]

pub enum Disconnect {
    HostNotAllowedToConnect,
    ProtocolError,
    KeyExchangeFailed,
    Reserved,
    MacError,
    CompressionError,
    ServiceNotAvailable,
    ProtocolVersionNotSupported,
    HostKeyNotVerifiable,
    ConnectionLost,
    ByApplication,
    TooManyConnectionss,
    AuthCancelledByUser,
    NoMoreAuthMethodsAvailable,
    IllegalUserName,
}

A reason for disconnection.

Variants

HostNotAllowedToConnectProtocolErrorKeyExchangeFailedReservedMacErrorCompressionErrorServiceNotAvailableProtocolVersionNotSupportedHostKeyNotVerifiableConnectionLostByApplicationTooManyConnectionssAuthCancelledByUserNoMoreAuthMethodsAvailableIllegalUserName