[][src]Enum ftp_client::status_code::StatusCodeKind

pub enum StatusCodeKind {
    TransferStarted,
    TransferAboutToStart,
    Ok,
    FeatureNotImplemented,
    SystemStatus,
    HelpMessage,
    NameSystemType,
    ReadyForNewUser,
    ClosingControlConnection,
    RequestActionCompleted,
    UserLoggedIn,
    EnteredPassiveMode,
    EnteredExtendedPassiveMode,
    RequestFileActionCompleted,
    PathCreated,
    PasswordRequired,
    RequestActionPending,
    CommandUnrecognized,
    SecurityMechanismNotImplemented,
    RequestActionDenied,
    FileNameNotAllowed,
    Unknown,
}

Represent a textual interpretation of a particular status code, most were taken from RFC 959.

Variants

TransferStarted

Status code 125

TransferAboutToStart

Status code 150

Ok

Status code 200

FeatureNotImplemented

Status code 202

SystemStatus

Status code 211,

HelpMessage

Status code 214

NameSystemType

Status code 215

ReadyForNewUser

Status code 220

ClosingControlConnection

Status code 221

RequestActionCompleted

Status code 226

UserLoggedIn

Status code 230

EnteredPassiveMode

Status code 227

EnteredExtendedPassiveMode

Status code 229

RequestFileActionCompleted

Status code 250

PathCreated

Status code 257

PasswordRequired

Status code 331

RequestActionPending

Status code 350

CommandUnrecognized

Status code 500

SecurityMechanismNotImplemented

Status code 504

RequestActionDenied

Status code 550

FileNameNotAllowed

Status code 553

Unknown

Status code not expected by any implementation on this crate.

Trait Implementations

impl From<u16> for StatusCodeKind[src]

impl PartialEq<StatusCodeKind> for StatusCodeKind[src]

impl Debug for StatusCodeKind[src]

impl StructuralPartialEq for StatusCodeKind[src]

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]