pub struct DebugExecution {
pub creation: bool,
pub input: String,
pub value: String,
pub success: bool,
pub output: String,
pub constructor_args: Option<String>,
}Expand description
The execution result whose debug information was captured.
Fields§
§creation: bool§input: String§value: String§success: bool§output: String§constructor_args: Option<String>ABI-encoded arguments supplied separately from compiler-specific initcode.
Trait Implementations§
Source§impl Clone for DebugExecution
impl Clone for DebugExecution
Source§impl Debug for DebugExecution
impl Debug for DebugExecution
Source§impl<'de> Deserialize<'de> for DebugExecution
impl<'de> Deserialize<'de> for DebugExecution
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
impl Eq for DebugExecution
Source§impl PartialEq for DebugExecution
impl PartialEq for DebugExecution
Source§impl Serialize for DebugExecution
impl Serialize for DebugExecution
impl StructuralPartialEq for DebugExecution
Auto Trait Implementations§
impl Freeze for DebugExecution
impl RefUnwindSafe for DebugExecution
impl Send for DebugExecution
impl Sync for DebugExecution
impl Unpin for DebugExecution
impl UnsafeUnpin for DebugExecution
impl UnwindSafe for DebugExecution
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