Enum hdbconnect::HdbError
[−]
[src]
pub enum HdbError { DeserializationError(DeserError), EvaluationError(&'static str), IoError(Error), ProtocolError(PrtError), SerializationError(SerializationError), UsageError(&'static str), }
Represents all possible errors that can occur in hdbconnect.
Variants
DeserializationError(DeserError)
Error occured in deserialization of data into an application-defined structure.
EvaluationError(&'static str)
Error occured in evaluation of a response from the DB.
IoError(Error)
IO error occured in communication setup.
ProtocolError(PrtError)
Error occured in communication with the database.
SerializationError(SerializationError)
Error occured in serialization of rust data into values for the database.
UsageError(&'static str)
Error due to wrong usage of API.
Trait Implementations
impl Debug for HdbError
[src]
impl Error for HdbError
[src]
fn description(&self) -> &str
A short description of the error. Read more
fn cause(&self) -> Option<&Error>
The lower-level cause of this error, if any. Read more