Enum cassandra_cpp::ErrorKind []

pub enum ErrorKind {
    Msg(String),
    StringContainsNul(NulError),
    InvalidUtf8(Utf8Error),
    CassError(CassErrorCodeString),
    CassErrorResult(CassErrorCodeStringConsistencyi32i32i32bool, WriteType, Option<String>, Option<String>, Option<(String, Vec<String>)>),
    UnsupportedType(&'static strValueType),
    // some variants omitted
}

The kind of an error.

Variants

A convenient variant for String.

Attempted to pass a string containing \0 to Cassandra

Attempted to decode an invalid UTF-8-encoded string

Cassandra error.

Cassandra error result with extended information.

Unsupported type encountered.

Methods

impl ErrorKind

A string describing the error kind.

Trait Implementations

impl From<ErrorKind> for Error

Performs the conversion.

impl Debug for ErrorKind

Formats the value using the given formatter. Read more

impl Display for ErrorKind

Formats the value using the given formatter. Read more

impl<'a> From<&'a str> for ErrorKind

Performs the conversion.

impl From<String> for ErrorKind

Performs the conversion.

impl From<Error> for ErrorKind

Performs the conversion.

Auto Trait Implementations

impl Send for ErrorKind

impl Sync for ErrorKind