Enum theban_db::dberror::DBError
[−]
[src]
pub enum DBError<'a> { ProtocolError(String), FileFormatError(String), ParseStringError(DecodeStringError<'a>), ParseValueError(ValueReadError), SendValueError(ValueWriteError), UTF8Error(FromUtf8Error), IOError(Error), SyncError, }
Variants
ProtocolError(String)
FileFormatError(String)
ParseStringError(DecodeStringError<'a>)
ParseValueError(ValueReadError)
SendValueError(ValueWriteError)
UTF8Error(FromUtf8Error)
IOError(Error)
SyncError
Trait Implementations
impl<'a> Debug for DBError<'a>
[src]
impl<'a> From<DecodeStringError<'a>> for DBError<'a>
[src]
impl<'a> From<ValueReadError> for DBError<'a>
[src]
impl<'a> From<ValueWriteError> for DBError<'a>
[src]
impl<'a> From<FromUtf8Error> for DBError<'a>
[src]
fn from(err: FromUtf8Error) -> DBError<'a>
Performs the conversion.
impl<'a> From<Error> for DBError<'a>
[src]
impl<'a, T> From<PoisonError<T>> for DBError<'a>
[src]
fn from(_: PoisonError<T>) -> DBError<'a>
Performs the conversion.