pub struct ZwasmError(pub String);Tuple Fields§
§0: StringImplementations§
Source§impl ZwasmError
impl ZwasmError
Sourcepub fn is_interrupted(&self) -> bool
pub fn is_interrupted(&self) -> bool
Returns true when execution was interrupted by host cancellation or timeout.
Sourcepub fn is_canceled(&self) -> bool
pub fn is_canceled(&self) -> bool
Returns true when execution was canceled by the host.
Sourcepub fn is_timeout_exceeded(&self) -> bool
pub fn is_timeout_exceeded(&self) -> bool
Returns true when execution stopped because the configured timeout elapsed.
Trait Implementations§
Source§impl Debug for ZwasmError
impl Debug for ZwasmError
Source§impl Display for ZwasmError
impl Display for ZwasmError
Source§impl Error for ZwasmError
impl Error for ZwasmError
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()
Auto Trait Implementations§
impl Freeze for ZwasmError
impl RefUnwindSafe for ZwasmError
impl Send for ZwasmError
impl Sync for ZwasmError
impl Unpin for ZwasmError
impl UnsafeUnpin for ZwasmError
impl UnwindSafe for ZwasmError
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