Struct bitcoin::blockdata::script::ScriptTrace
[−]
[src]
pub struct ScriptTrace { pub script: Script, pub initial_stack: Vec<String>, pub iterations: Vec<TraceIteration>, pub error: Option<Error>, }
A full trace of a script execution
Fields
script: Script
A copy of the script
initial_stack: Vec<String>
A copy of the script's initial stack, hex-encoded
iterations: Vec<TraceIteration>
A list of iterations
error: Option<Error>
An error if one was returned, or None
Trait Implementations
impl Clone for ScriptTrace
[src]
fn clone(&self) -> ScriptTrace
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Debug for ScriptTrace
[src]
impl Eq for ScriptTrace
[src]
impl PartialEq for ScriptTrace
[src]
fn eq(&self, __arg_0: &ScriptTrace) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &ScriptTrace) -> bool
This method tests for !=
.