Type Alias perspective_client::ClientError

source ·
pub type ClientError = ClientError;

Aliased Type§

enum ClientError {
    Internal(String),
    NotInitialized,
    Unknown(String),
    Option,
    OptionResponseFailed(Box<Option<ClientResp>>),
    Utf8(Utf8Error),
    DecodeError(DecodeError),
    ResponseFailed(Box<ClientResp>),
    NotImplemented(&'static str),
    BadTableOptions,
    ExternalError(Box<dyn Error + Sync + Send>),
    ProtoError(EncodeError),
}

Variants§

§

Internal(String)

§

NotInitialized

§

Unknown(String)

§

Option

§

OptionResponseFailed(Box<Option<ClientResp>>)

§

Utf8(Utf8Error)

§

DecodeError(DecodeError)

§

ResponseFailed(Box<ClientResp>)

§

NotImplemented(&'static str)

§

BadTableOptions

§

ExternalError(Box<dyn Error + Sync + Send>)

§

ProtoError(EncodeError)