Enum thrussh::Disconnect[][src]

pub enum Disconnect {
    HostNotAllowedToConnect,
    ProtocolError,
    KeyExchangeFailed,
    MACError,
    CompressionError,
    ServiceNotAvailable,
    ProtocolVersionNotSupported,
    HostKeyNotVerifiable,
    ConnectionLost,
    ByApplication,
    TooManyConnections,
    AuthCancelledByUser,
    NoMoreAuthMethodsAvailable,
    IllegalUserName,
    // some variants omitted
}

A reason for disconnection.

Variants

Auto Trait Implementations

impl Send for Disconnect

impl Sync for Disconnect