pub enum SourceDecodeError {
Contract(SourceContractError),
UnsupportedEnvelopeVersion(u32),
MissingTransactionMetadata(SourceOperationId),
PoisonRecord(SourceOperationId),
SchemaRefused(SourceOperationId),
}Variants§
Contract(SourceContractError)
UnsupportedEnvelopeVersion(u32)
MissingTransactionMetadata(SourceOperationId)
PoisonRecord(SourceOperationId)
SchemaRefused(SourceOperationId)
Trait Implementations§
Source§impl Clone for SourceDecodeError
impl Clone for SourceDecodeError
Source§impl Debug for SourceDecodeError
impl Debug for SourceDecodeError
Source§impl Display for SourceDecodeError
impl Display for SourceDecodeError
impl Eq for SourceDecodeError
Source§impl Error for SourceDecodeError
impl Error for SourceDecodeError
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 From<SourceContractError> for SourceDecodeError
impl From<SourceContractError> for SourceDecodeError
Source§fn from(error: SourceContractError) -> Self
fn from(error: SourceContractError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SourceDecodeError
impl PartialEq for SourceDecodeError
impl StructuralPartialEq for SourceDecodeError
Auto Trait Implementations§
impl Freeze for SourceDecodeError
impl RefUnwindSafe for SourceDecodeError
impl Send for SourceDecodeError
impl Sync for SourceDecodeError
impl Unpin for SourceDecodeError
impl UnsafeUnpin for SourceDecodeError
impl UnwindSafe for SourceDecodeError
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