pub enum IonExtractionError {
TypeNotSupported(IonValue),
NumericTransformationError(Box<dyn Error + Send + Sync>),
}
Variants§
Trait Implementations§
Source§impl Debug for IonExtractionError
impl Debug for IonExtractionError
Source§impl Display for IonExtractionError
impl Display for IonExtractionError
Source§impl Error for IonExtractionError
impl Error for IonExtractionError
1.30.0 · 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 PartialEq for IonExtractionError
impl PartialEq for IonExtractionError
Auto Trait Implementations§
impl Freeze for IonExtractionError
impl !RefUnwindSafe for IonExtractionError
impl Send for IonExtractionError
impl Sync for IonExtractionError
impl Unpin for IonExtractionError
impl !UnwindSafe for IonExtractionError
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