pub enum WasmSdkError {
InvalidTransaction(String),
InternalError(String),
StateSetError(String),
AllocError(String),
MemoryWriteError(String),
MemoryRetrievalError(String),
Utf8EncodeError(FromUtf8Error),
ProtobufError(ProtobufError),
}Variants§
InvalidTransaction(String)
InternalError(String)
StateSetError(String)
AllocError(String)
MemoryWriteError(String)
MemoryRetrievalError(String)
Utf8EncodeError(FromUtf8Error)
ProtobufError(ProtobufError)
Trait Implementations§
Source§impl Debug for WasmSdkError
impl Debug for WasmSdkError
Source§impl Display for WasmSdkError
impl Display for WasmSdkError
Source§impl From<FromUtf8Error> for WasmSdkError
impl From<FromUtf8Error> for WasmSdkError
Source§fn from(e: FromUtf8Error) -> Self
fn from(e: FromUtf8Error) -> Self
Converts to this type from the input type.
Source§impl From<ProtobufError> for WasmSdkError
impl From<ProtobufError> for WasmSdkError
Source§fn from(e: ProtobufError) -> Self
fn from(e: ProtobufError) -> Self
Converts to this type from the input type.
Source§impl From<WasmSdkError> for ApplyError
impl From<WasmSdkError> for ApplyError
Source§fn from(e: WasmSdkError) -> Self
fn from(e: WasmSdkError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for WasmSdkError
impl !RefUnwindSafe for WasmSdkError
impl Send for WasmSdkError
impl Sync for WasmSdkError
impl Unpin for WasmSdkError
impl !UnwindSafe for WasmSdkError
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