pub struct ExecutionCall {Show 16 fields
pub id: usize,
pub parent_id: Option<usize>,
pub depth: u64,
pub entry_step: Option<usize>,
pub exit_step: Option<usize>,
pub call_type: String,
pub from: String,
pub to: String,
pub bytecode_address: String,
pub value: String,
pub input: String,
pub gas_limit: u64,
pub gas_used: Option<u64>,
pub output: Option<String>,
pub success: Option<bool>,
pub error: Option<String>,
}Fields§
§id: usize§parent_id: Option<usize>§depth: u64§entry_step: Option<usize>§exit_step: Option<usize>§call_type: String§from: String§to: String§bytecode_address: String§value: String§input: String§gas_limit: u64§gas_used: Option<u64>§output: Option<String>§success: Option<bool>§error: Option<String>Trait Implementations§
Source§impl Clone for ExecutionCall
impl Clone for ExecutionCall
Source§impl Debug for ExecutionCall
impl Debug for ExecutionCall
Source§impl<'de> Deserialize<'de> for ExecutionCall
impl<'de> Deserialize<'de> for ExecutionCall
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 ExecutionCall
Source§impl PartialEq for ExecutionCall
impl PartialEq for ExecutionCall
Source§impl Serialize for ExecutionCall
impl Serialize for ExecutionCall
impl StructuralPartialEq for ExecutionCall
Auto Trait Implementations§
impl Freeze for ExecutionCall
impl RefUnwindSafe for ExecutionCall
impl Send for ExecutionCall
impl Sync for ExecutionCall
impl Unpin for ExecutionCall
impl UnsafeUnpin for ExecutionCall
impl UnwindSafe for ExecutionCall
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