Enum redis::ErrorKind[][src]

pub enum ErrorKind {
    ResponseError,
    AuthenticationFailed,
    TypeError,
    ExecAbortError,
    BusyLoadingError,
    NoScriptError,
    InvalidClientConfig,
    IoError,
    ExtensionError,
}

An enum of all error kinds.

Variants

The server generated an invalid response.

The authentication with the server failed.

Operation failed because of a type mismatch.

A script execution was aborted.

The server cannot response because it's loading a dump.

A script that was requested does not actually exist.

An error that was caused because the parameter to the client were wrong.

This kind is returned if the redis error is one that is not native to the system. This is usually the case if the cause is another error.

An extension error. This is an error created by the server that is not directly understood by the library.

Trait Implementations

impl PartialEq for ErrorKind
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for ErrorKind
[src]

impl Copy for ErrorKind
[src]

impl Clone for ErrorKind
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for ErrorKind
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for ErrorKind

impl Sync for ErrorKind