pub struct RuntimeErrorInfo {
pub kind: RuntimeErrorKind,
pub message: String,
}Expand description
Structured runtime error payload for machine consumers.
Fields§
§kind: RuntimeErrorKind§message: StringTrait Implementations§
Source§impl Clone for RuntimeErrorInfo
impl Clone for RuntimeErrorInfo
Source§fn clone(&self) -> RuntimeErrorInfo
fn clone(&self) -> RuntimeErrorInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RuntimeErrorInfo
impl Debug for RuntimeErrorInfo
Source§impl<'de> Deserialize<'de> for RuntimeErrorInfo
impl<'de> Deserialize<'de> for RuntimeErrorInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for RuntimeErrorInfo
impl PartialEq for RuntimeErrorInfo
Source§fn eq(&self, other: &RuntimeErrorInfo) -> bool
fn eq(&self, other: &RuntimeErrorInfo) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RuntimeErrorInfo
impl Serialize for RuntimeErrorInfo
impl Eq for RuntimeErrorInfo
impl StructuralPartialEq for RuntimeErrorInfo
Auto Trait Implementations§
impl Freeze for RuntimeErrorInfo
impl RefUnwindSafe for RuntimeErrorInfo
impl Send for RuntimeErrorInfo
impl Sync for RuntimeErrorInfo
impl Unpin for RuntimeErrorInfo
impl UnsafeUnpin for RuntimeErrorInfo
impl UnwindSafe for RuntimeErrorInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.