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
sourceimpl CassErrorCode
impl CassErrorCode
sourcepub fn variants() -> &'static [CassErrorCode]
pub fn variants() -> &'static [CassErrorCode]
List all the possible values of this enumeration.
Trait Implementations
sourceimpl Clone for CassErrorCode
impl Clone for CassErrorCode
sourcefn clone(&self) -> CassErrorCode
fn clone(&self) -> CassErrorCode
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for CassErrorCode
impl Debug for CassErrorCode
sourceimpl Display for CassErrorCode
impl Display for CassErrorCode
sourceimpl FromStr for CassErrorCode
impl FromStr for CassErrorCode
sourceimpl Hash for CassErrorCode
impl Hash for CassErrorCode
sourceimpl PartialEq<CassErrorCode> for CassErrorCode
impl PartialEq<CassErrorCode> for CassErrorCode
impl Copy for CassErrorCode
impl Eq for CassErrorCode
impl StructuralEq for CassErrorCode
impl StructuralPartialEq for CassErrorCode
Auto Trait Implementations
impl RefUnwindSafe for CassErrorCode
impl Send for CassErrorCode
impl Sync for CassErrorCode
impl Unpin for CassErrorCode
impl UnwindSafe for CassErrorCode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more