pub enum JsonbParseError {
InvalidTypeByte(u8),
InvalidLiteral(u16),
Io(Error),
Json(Error),
OpaqueColumnParseError {
inner: Box<ColumnParseError>,
},
}
Variants§
InvalidTypeByte(u8)
InvalidLiteral(u16)
Io(Error)
Json(Error)
OpaqueColumnParseError
Fields
§
inner: Box<ColumnParseError>
Trait Implementations§
Source§impl Debug for JsonbParseError
impl Debug for JsonbParseError
Source§impl Display for JsonbParseError
impl Display for JsonbParseError
Source§impl Error for JsonbParseError
impl Error for JsonbParseError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<ColumnParseError> for JsonbParseError
impl From<ColumnParseError> for JsonbParseError
Source§fn from(e: ColumnParseError) -> Self
fn from(e: ColumnParseError) -> Self
Converts to this type from the input type.
Source§impl From<Error> for JsonbParseError
impl From<Error> for JsonbParseError
Source§impl From<Error> for JsonbParseError
impl From<Error> for JsonbParseError
Source§impl From<JsonbParseError> for ColumnParseError
impl From<JsonbParseError> for ColumnParseError
Source§fn from(source: JsonbParseError) -> Self
fn from(source: JsonbParseError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for JsonbParseError
impl !RefUnwindSafe for JsonbParseError
impl Send for JsonbParseError
impl Sync for JsonbParseError
impl Unpin for JsonbParseError
impl !UnwindSafe for JsonbParseError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more