pub enum ErrPtr {
ErrorCode,
ErrorWithReplyCode,
ErrorWithSignalCode,
ErrorWithGas,
ErrorWithHandle,
ErrorWithHash(HashType),
ErrorWithTwoHashes(HashType, HashType),
}
Expand description
Error pointer type.
Variants§
ErrorCode
ErrorWithReplyCode
ErrorWithSignalCode
ErrorWithGas
ErrorWithHandle
ErrorWithHash(HashType)
ErrorWithTwoHashes(HashType, HashType)
Trait Implementations§
Source§impl From<ErrPtr> for FallibleSyscallSignature
impl From<ErrPtr> for FallibleSyscallSignature
Source§impl Ord for ErrPtr
impl Ord for ErrPtr
Source§impl PartialOrd for ErrPtr
impl PartialOrd for ErrPtr
impl Copy for ErrPtr
impl Eq for ErrPtr
impl StructuralPartialEq for ErrPtr
Auto Trait Implementations§
impl Freeze for ErrPtr
impl RefUnwindSafe for ErrPtr
impl Send for ErrPtr
impl Sync for ErrPtr
impl Unpin for ErrPtr
impl UnwindSafe for ErrPtr
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