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. |