Enum cassandra_cpp::CassErrorCode
[−]
[src]
pub enum CassErrorCode {
LIB_BAD_PARAMS,
LIB_NO_STREAMS,
LIB_UNABLE_TO_INIT,
LIB_MESSAGE_ENCODE,
LIB_HOST_RESOLUTION,
LIB_UNEXPECTED_RESPONSE,
LIB_REQUEST_QUEUE_FULL,
LIB_NO_AVAILABLE_IO_THREAD,
LIB_WRITE_ERROR,
LIB_NO_HOSTS_AVAILABLE,
LIB_INDEX_OUT_OF_BOUNDS,
LIB_INVALID_ITEM_COUNT,
LIB_INVALID_VALUE_TYPE,
LIB_REQUEST_TIMED_OUT,
LIB_UNABLE_TO_SET_KEYSPACE,
LIB_CALLBACK_ALREADY_SET,
LIB_INVALID_STATEMENT_TYPE,
LIB_NAME_DOES_NOT_EXIST,
LIB_UNABLE_TO_DETERMINE_PROTOCOL,
LIB_NULL_VALUE,
LIB_NOT_IMPLEMENTED,
LIB_UNABLE_TO_CONNECT,
LIB_UNABLE_TO_CLOSE,
LIB_NO_PAGING_STATE,
LIB_PARAMETER_UNSET,
LIB_INVALID_ERROR_RESULT_TYPE,
LIB_INVALID_FUTURE_TYPE,
LIB_INTERNAL_ERROR,
LIB_INVALID_CUSTOM_TYPE,
LIB_INVALID_DATA,
LIB_NOT_ENOUGH_DATA,
LIB_INVALID_STATE,
LIB_NO_CUSTOM_PAYLOAD,
SERVER_SERVER_ERROR,
SERVER_PROTOCOL_ERROR,
SERVER_BAD_CREDENTIALS,
SERVER_UNAVAILABLE,
SERVER_OVERLOADED,
SERVER_IS_BOOTSTRAPPING,
SERVER_TRUNCATE_ERROR,
SERVER_WRITE_TIMEOUT,
SERVER_READ_TIMEOUT,
SERVER_READ_FAILURE,
SERVER_FUNCTION_FAILURE,
SERVER_WRITE_FAILURE,
SERVER_SYNTAX_ERROR,
SERVER_UNAUTHORIZED,
SERVER_INVALID_QUERY,
SERVER_CONFIG_ERROR,
SERVER_ALREADY_EXISTS,
SERVER_UNPREPARED,
SSL_INVALID_CERT,
SSL_INVALID_PRIVATE_KEY,
SSL_NO_PEER_CERT,
SSL_INVALID_PEER_CERT,
SSL_IDENTITY_MISMATCH,
SSL_PROTOCOL_ERROR,
}A Cassandra failure error code.
Variants
LIB_BAD_PARAMSLIB_NO_STREAMSLIB_UNABLE_TO_INITLIB_MESSAGE_ENCODELIB_HOST_RESOLUTIONLIB_UNEXPECTED_RESPONSELIB_REQUEST_QUEUE_FULLLIB_NO_AVAILABLE_IO_THREADLIB_WRITE_ERRORLIB_NO_HOSTS_AVAILABLELIB_INDEX_OUT_OF_BOUNDSLIB_INVALID_ITEM_COUNTLIB_INVALID_VALUE_TYPELIB_REQUEST_TIMED_OUTLIB_UNABLE_TO_SET_KEYSPACELIB_CALLBACK_ALREADY_SETLIB_INVALID_STATEMENT_TYPELIB_NAME_DOES_NOT_EXISTLIB_UNABLE_TO_DETERMINE_PROTOCOLLIB_NULL_VALUELIB_NOT_IMPLEMENTEDLIB_UNABLE_TO_CONNECTLIB_UNABLE_TO_CLOSELIB_NO_PAGING_STATELIB_PARAMETER_UNSETLIB_INVALID_ERROR_RESULT_TYPELIB_INVALID_FUTURE_TYPELIB_INTERNAL_ERRORLIB_INVALID_CUSTOM_TYPELIB_INVALID_DATALIB_NOT_ENOUGH_DATALIB_INVALID_STATELIB_NO_CUSTOM_PAYLOADSERVER_SERVER_ERRORSERVER_PROTOCOL_ERRORSERVER_BAD_CREDENTIALSSERVER_UNAVAILABLESERVER_OVERLOADEDSERVER_IS_BOOTSTRAPPINGSERVER_TRUNCATE_ERRORSERVER_WRITE_TIMEOUTSERVER_READ_TIMEOUTSERVER_READ_FAILURESERVER_FUNCTION_FAILURESERVER_WRITE_FAILURESERVER_SYNTAX_ERRORSERVER_UNAUTHORIZEDSERVER_INVALID_QUERYSERVER_CONFIG_ERRORSERVER_ALREADY_EXISTSSERVER_UNPREPAREDSSL_INVALID_CERTSSL_INVALID_PRIVATE_KEYSSL_NO_PEER_CERTSSL_INVALID_PEER_CERTSSL_IDENTITY_MISMATCHSSL_PROTOCOL_ERRORMethods
impl CassErrorCode[src]
fn variants() -> &'static [CassErrorCode]
List all the possible values of this enumeration.
Trait Implementations
impl Debug for CassErrorCode[src]
impl Eq for CassErrorCode[src]
impl PartialEq for CassErrorCode[src]
fn eq(&self, __arg_0: &CassErrorCode) -> bool
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &Rhs) -> bool1.0.0
This method tests for !=.
impl Display for CassErrorCode[src]
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>
Formats the value using the given formatter. Read more