Enum cassandra_cpp::CassErrorCode
source · pub enum CassErrorCode {
Show 58 variants
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,
LIB_EXECUTION_PROFILE_INVALID,
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,
}
Expand description
A Cassandra failure error code.
Variants§
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
LIB_EXECUTION_PROFILE_INVALID
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
Implementations§
source§impl CassErrorCode
impl CassErrorCode
sourcepub fn variants() -> &'static [CassErrorCode]
pub fn variants() -> &'static [CassErrorCode]
List all the possible values of this enumeration.
Trait Implementations§
source§impl Clone for CassErrorCode
impl Clone for CassErrorCode
source§fn clone(&self) -> CassErrorCode
fn clone(&self) -> CassErrorCode
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more