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

Trait Implementations

Auto Trait Implementations

impl Send for Disconnect

impl Sync for Disconnect