Enum redis::ErrorKind
[−]
[src]
pub enum ErrorKind { ResponseError, AuthenticationFailed, TypeError, ExecAbortError, BusyLoadingError, NoScriptError, InvalidClientConfig, IoError, ExtensionError, }
An enum of all error kinds.
Variants
ResponseError | The server generated an invalid response. | |
AuthenticationFailed | The authentication with the server failed. | |
TypeError | Operation failed because of a type mismatch. | |
ExecAbortError | A script execution was aborted. | |
BusyLoadingError | The server cannot response because it's loading a dump. | |
NoScriptError | A script that was requested does not actually exist. | |
InvalidClientConfig | An error that was caused because the parameter to the client were wrong. | |
IoError | 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. | |
ExtensionError | An extension error. This is an error created by the server that is not directly understood by the library. |
Trait Implementations
Derived Implementations
impl Debug for ErrorKind
[src]
impl Clone for ErrorKind
[src]
fn clone(&self) -> ErrorKind
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more