Struct clarity_repl::repl::ExecutionResult
source · [−]pub struct ExecutionResult {
pub contract: Option<(String, String, BTreeMap<String, Vec<String>>, ContractAST, ContractAnalysis)>,
pub result: Option<Value>,
pub events: Vec<Value>,
pub cost: Option<CostSynthesis>,
pub coverage: Option<TestCoverageReport>,
pub diagnostics: Vec<Diagnostic>,
}
Fields
contract: Option<(String, String, BTreeMap<String, Vec<String>>, ContractAST, ContractAnalysis)>
result: Option<Value>
events: Vec<Value>
cost: Option<CostSynthesis>
coverage: Option<TestCoverageReport>
diagnostics: Vec<Diagnostic>
Trait Implementations
sourceimpl Clone for ExecutionResult
impl Clone for ExecutionResult
sourcefn clone(&self) -> ExecutionResult
fn clone(&self) -> ExecutionResult
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ExecutionResult
impl Debug for ExecutionResult
sourceimpl Default for ExecutionResult
impl Default for ExecutionResult
sourcefn default() -> ExecutionResult
fn default() -> ExecutionResult
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for ExecutionResult
impl Send for ExecutionResult
impl Sync for ExecutionResult
impl Unpin for ExecutionResult
impl UnwindSafe for ExecutionResult
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more