pub enum ITGeneratorError {
DeserializationError(SerdeDeserializationError),
CorruptedRecord(String),
IOError(String),
}
Variants
DeserializationError(SerdeDeserializationError)
An error related to serde deserialization.
CorruptedRecord(String)
Various errors related to records
IOError(String)
Various errors occurred during the parsing/emitting a Wasm file.
Trait Implementations
sourceimpl Debug for ITGeneratorError
impl Debug for ITGeneratorError
sourceimpl Display for ITGeneratorError
impl Display for ITGeneratorError
sourceimpl Error for ITGeneratorError
impl Error for ITGeneratorError
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl From<Error> for ITGeneratorError
impl From<Error> for ITGeneratorError
sourcefn from(source: SerdeDeserializationError) -> Self
fn from(source: SerdeDeserializationError) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for ITGeneratorError
impl Send for ITGeneratorError
impl Sync for ITGeneratorError
impl Unpin for ITGeneratorError
impl !UnwindSafe for ITGeneratorError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more