[][src]Enum memcache::CommandError

pub enum CommandError {
    KeyExists,
    KeyNotFound,
    ValueTooLarge,
    InvalidArguments,
    AuthenticationRequired,
    Unknown(u16),
    InvalidCommand,
}

Command specific errors.

Variants

KeyExists

The client tried to set a key which already existed in the server.

KeyNotFound

The client tried to set a key which does not exist in the server.

ValueTooLarge

The value for a key was too large. The limit is usually 1MB.

InvalidArguments

Invalid arguments were passed to the command.

AuthenticationRequired

The server requires authentication.

Unknown(u16)

When using binary protocol, the server returned an unknown response status.

InvalidCommand

The client sent an invalid command to the server.

Trait Implementations

impl Debug for CommandError[src]

impl Display for CommandError[src]

impl From<CommandError> for MemcacheError[src]

impl From<u16> for CommandError[src]

impl PartialEq<CommandError> for CommandError[src]

impl StructuralPartialEq for CommandError[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

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

impl<T> ToString for T where
    T: Display + ?Sized
[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<V, T> VZip<V> for T where
    V: MultiLane<T>,