pub struct TraceCapabilities {
pub opcode_steps: bool,
pub stack: bool,
pub memory: bool,
pub storage: bool,
pub storage_diff: bool,
pub call_trace: bool,
pub contract_creation: bool,
pub logs: bool,
pub revert_data: bool,
pub gas_details: bool,
pub account_changes: bool,
pub notes: Vec<String>,
}Fields§
§opcode_steps: bool§stack: bool§memory: bool§storage: bool§storage_diff: bool§call_trace: bool§contract_creation: bool§logs: bool§revert_data: bool§gas_details: bool§account_changes: bool§notes: Vec<String>Trait Implementations§
Source§impl Clone for TraceCapabilities
impl Clone for TraceCapabilities
Source§fn clone(&self) -> TraceCapabilities
fn clone(&self) -> TraceCapabilities
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 TraceCapabilities
impl Debug for TraceCapabilities
Source§impl Default for TraceCapabilities
impl Default for TraceCapabilities
Source§fn default() -> TraceCapabilities
fn default() -> TraceCapabilities
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TraceCapabilities
impl<'de> Deserialize<'de> for TraceCapabilities
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 TraceCapabilities
Source§impl PartialEq for TraceCapabilities
impl PartialEq for TraceCapabilities
Source§impl Serialize for TraceCapabilities
impl Serialize for TraceCapabilities
impl StructuralPartialEq for TraceCapabilities
Auto Trait Implementations§
impl Freeze for TraceCapabilities
impl RefUnwindSafe for TraceCapabilities
impl Send for TraceCapabilities
impl Sync for TraceCapabilities
impl Unpin for TraceCapabilities
impl UnsafeUnpin for TraceCapabilities
impl UnwindSafe for TraceCapabilities
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