#[repr(u32)]
pub enum CassError {
Show 62 variants CASS_OK, CASS_ERROR_LIB_BAD_PARAMS, CASS_ERROR_LIB_NO_STREAMS, CASS_ERROR_LIB_UNABLE_TO_INIT, CASS_ERROR_LIB_MESSAGE_ENCODE, CASS_ERROR_LIB_HOST_RESOLUTION, CASS_ERROR_LIB_UNEXPECTED_RESPONSE, CASS_ERROR_LIB_REQUEST_QUEUE_FULL, CASS_ERROR_LIB_NO_AVAILABLE_IO_THREAD, CASS_ERROR_LIB_WRITE_ERROR, CASS_ERROR_LIB_NO_HOSTS_AVAILABLE, CASS_ERROR_LIB_INDEX_OUT_OF_BOUNDS, CASS_ERROR_LIB_INVALID_ITEM_COUNT, CASS_ERROR_LIB_INVALID_VALUE_TYPE, CASS_ERROR_LIB_REQUEST_TIMED_OUT, CASS_ERROR_LIB_UNABLE_TO_SET_KEYSPACE, CASS_ERROR_LIB_CALLBACK_ALREADY_SET, CASS_ERROR_LIB_INVALID_STATEMENT_TYPE, CASS_ERROR_LIB_NAME_DOES_NOT_EXIST, CASS_ERROR_LIB_UNABLE_TO_DETERMINE_PROTOCOL, CASS_ERROR_LIB_NULL_VALUE, CASS_ERROR_LIB_NOT_IMPLEMENTED, CASS_ERROR_LIB_UNABLE_TO_CONNECT, CASS_ERROR_LIB_UNABLE_TO_CLOSE, CASS_ERROR_LIB_NO_PAGING_STATE, CASS_ERROR_LIB_PARAMETER_UNSET, CASS_ERROR_LIB_INVALID_ERROR_RESULT_TYPE, CASS_ERROR_LIB_INVALID_FUTURE_TYPE, CASS_ERROR_LIB_INTERNAL_ERROR, CASS_ERROR_LIB_INVALID_CUSTOM_TYPE, CASS_ERROR_LIB_INVALID_DATA, CASS_ERROR_LIB_NOT_ENOUGH_DATA, CASS_ERROR_LIB_INVALID_STATE, CASS_ERROR_LIB_NO_CUSTOM_PAYLOAD, CASS_ERROR_LIB_EXECUTION_PROFILE_INVALID, CASS_ERROR_LIB_NO_TRACING_ID, CASS_ERROR_SERVER_SERVER_ERROR, CASS_ERROR_SERVER_PROTOCOL_ERROR, CASS_ERROR_SERVER_BAD_CREDENTIALS, CASS_ERROR_SERVER_UNAVAILABLE, CASS_ERROR_SERVER_OVERLOADED, CASS_ERROR_SERVER_IS_BOOTSTRAPPING, CASS_ERROR_SERVER_TRUNCATE_ERROR, CASS_ERROR_SERVER_WRITE_TIMEOUT, CASS_ERROR_SERVER_READ_TIMEOUT, CASS_ERROR_SERVER_READ_FAILURE, CASS_ERROR_SERVER_FUNCTION_FAILURE, CASS_ERROR_SERVER_WRITE_FAILURE, CASS_ERROR_SERVER_SYNTAX_ERROR, CASS_ERROR_SERVER_UNAUTHORIZED, CASS_ERROR_SERVER_INVALID_QUERY, CASS_ERROR_SERVER_CONFIG_ERROR, CASS_ERROR_SERVER_ALREADY_EXISTS, CASS_ERROR_SERVER_UNPREPARED, CASS_ERROR_SSL_INVALID_CERT, CASS_ERROR_SSL_INVALID_PRIVATE_KEY, CASS_ERROR_SSL_NO_PEER_CERT, CASS_ERROR_SSL_INVALID_PEER_CERT, CASS_ERROR_SSL_IDENTITY_MISMATCH, CASS_ERROR_SSL_PROTOCOL_ERROR, CASS_ERROR_SSL_CLOSED, CASS_ERROR_LAST_ENTRY,
}

Variants

CASS_OK

CASS_ERROR_LIB_BAD_PARAMS

CASS_ERROR_LIB_NO_STREAMS

CASS_ERROR_LIB_UNABLE_TO_INIT

CASS_ERROR_LIB_MESSAGE_ENCODE

CASS_ERROR_LIB_HOST_RESOLUTION

CASS_ERROR_LIB_UNEXPECTED_RESPONSE

CASS_ERROR_LIB_REQUEST_QUEUE_FULL

CASS_ERROR_LIB_NO_AVAILABLE_IO_THREAD

CASS_ERROR_LIB_WRITE_ERROR

CASS_ERROR_LIB_NO_HOSTS_AVAILABLE

CASS_ERROR_LIB_INDEX_OUT_OF_BOUNDS

CASS_ERROR_LIB_INVALID_ITEM_COUNT

CASS_ERROR_LIB_INVALID_VALUE_TYPE

CASS_ERROR_LIB_REQUEST_TIMED_OUT

CASS_ERROR_LIB_UNABLE_TO_SET_KEYSPACE

CASS_ERROR_LIB_CALLBACK_ALREADY_SET

CASS_ERROR_LIB_INVALID_STATEMENT_TYPE

CASS_ERROR_LIB_NAME_DOES_NOT_EXIST

CASS_ERROR_LIB_UNABLE_TO_DETERMINE_PROTOCOL

CASS_ERROR_LIB_NULL_VALUE

CASS_ERROR_LIB_NOT_IMPLEMENTED

CASS_ERROR_LIB_UNABLE_TO_CONNECT

CASS_ERROR_LIB_UNABLE_TO_CLOSE

CASS_ERROR_LIB_NO_PAGING_STATE

CASS_ERROR_LIB_PARAMETER_UNSET

CASS_ERROR_LIB_INVALID_ERROR_RESULT_TYPE

CASS_ERROR_LIB_INVALID_FUTURE_TYPE

CASS_ERROR_LIB_INTERNAL_ERROR

CASS_ERROR_LIB_INVALID_CUSTOM_TYPE

CASS_ERROR_LIB_INVALID_DATA

CASS_ERROR_LIB_NOT_ENOUGH_DATA

CASS_ERROR_LIB_INVALID_STATE

CASS_ERROR_LIB_NO_CUSTOM_PAYLOAD

CASS_ERROR_LIB_EXECUTION_PROFILE_INVALID

CASS_ERROR_LIB_NO_TRACING_ID

CASS_ERROR_SERVER_SERVER_ERROR

CASS_ERROR_SERVER_PROTOCOL_ERROR

CASS_ERROR_SERVER_BAD_CREDENTIALS

CASS_ERROR_SERVER_UNAVAILABLE

CASS_ERROR_SERVER_OVERLOADED

CASS_ERROR_SERVER_IS_BOOTSTRAPPING

CASS_ERROR_SERVER_TRUNCATE_ERROR

CASS_ERROR_SERVER_WRITE_TIMEOUT

CASS_ERROR_SERVER_READ_TIMEOUT

CASS_ERROR_SERVER_READ_FAILURE

CASS_ERROR_SERVER_FUNCTION_FAILURE

CASS_ERROR_SERVER_WRITE_FAILURE

CASS_ERROR_SERVER_SYNTAX_ERROR

CASS_ERROR_SERVER_UNAUTHORIZED

CASS_ERROR_SERVER_INVALID_QUERY

CASS_ERROR_SERVER_CONFIG_ERROR

CASS_ERROR_SERVER_ALREADY_EXISTS

CASS_ERROR_SERVER_UNPREPARED

CASS_ERROR_SSL_INVALID_CERT

CASS_ERROR_SSL_INVALID_PRIVATE_KEY

CASS_ERROR_SSL_NO_PEER_CERT

CASS_ERROR_SSL_INVALID_PEER_CERT

CASS_ERROR_SSL_IDENTITY_MISMATCH

CASS_ERROR_SSL_PROTOCOL_ERROR

CASS_ERROR_SSL_CLOSED

CASS_ERROR_LAST_ENTRY

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

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

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. 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.