Enum polodb_bson::error::BsonErr [−][src]
pub enum BsonErr {
ParseError(String),
ParseIntError(Box<ParseIntError>),
DecodeIntUnknownByte,
IOErr(Box<Error>),
UTF8Error(Box<Utf8Error>),
FromUTF8Error(Box<FromUtf8Error>),
TypeNotComparable(String, String),
RmpWriteError(Box<ValueWriteError>),
RmpReadError(Box<ValueReadError>),
RmpMarkerReadError(Box<MarkerReadError>),
DecodeStringErr(String),
}
Variants
ParseError(String)
Tuple Fields of ParseError
0: String
ParseIntError(Box<ParseIntError>)
Tuple Fields of ParseIntError
0: Box<ParseIntError>
FromUTF8Error(Box<FromUtf8Error>)
Tuple Fields of FromUTF8Error
0: Box<FromUtf8Error>
RmpWriteError(Box<ValueWriteError>)
Tuple Fields of RmpWriteError
0: Box<ValueWriteError>
RmpReadError(Box<ValueReadError>)
Tuple Fields of RmpReadError
0: Box<ValueReadError>
RmpMarkerReadError(Box<MarkerReadError>)
Tuple Fields of RmpMarkerReadError
0: Box<MarkerReadError>
DecodeStringErr(String)
Tuple Fields of DecodeStringErr
0: String
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.