Enum cassandra_cpp::ErrorKind
source · pub enum ErrorKind {
Msg(String),
StringContainsNul(NulError),
InvalidUtf8(Utf8Error),
CassError(CassErrorCode, String),
CassErrorResult(CassErrorCode, String, Consistency, i32, i32, i32, bool, WriteType, Option<String>, Option<String>, Option<(String, Vec<String>)>),
UnsupportedType(&'static str, ValueType),
// some variants omitted
}
Expand description
The kind of an error.
Variants§
Msg(String)
A convenient variant for String.
StringContainsNul(NulError)
Attempted to pass a string containing \0
to Cassandra
InvalidUtf8(Utf8Error)
Attempted to decode an invalid UTF-8-encoded string
CassError(CassErrorCode, String)
Cassandra error.
CassErrorResult(CassErrorCode, String, Consistency, i32, i32, i32, bool, WriteType, Option<String>, Option<String>, Option<(String, Vec<String>)>)
Cassandra error result with extended information.
UnsupportedType(&'static str, ValueType)
Unsupported type encountered.