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

List all the possible values of this enumeration.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Formats the value using the given formatter. Read more

The associated error which can be returned from parsing.

Parses a string s to return a value of this type. Read more

Feeds this value into the given Hasher. Read more

Feeds a slice of this type into the given Hasher. Read more

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

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

Uses borrowed data to replace owned data, usually by cloning. Read more

Converts the given value to a String. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.