pub struct ExecutionData {
pub request_id: i32,
pub contract: Contract,
pub execution: Execution,
}
Expand description
Contains execution information including the request ID, contract, and execution details.
Fields§
§request_id: i32
The request ID associated with this execution.
contract: Contract
The contract that was executed.
execution: Execution
The execution details.
Trait Implementations§
Source§impl Clone for ExecutionData
impl Clone for ExecutionData
Source§fn clone(&self) -> ExecutionData
fn clone(&self) -> ExecutionData
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ExecutionData
impl Debug for ExecutionData
Source§impl Default for ExecutionData
impl Default for ExecutionData
Source§fn default() -> ExecutionData
fn default() -> ExecutionData
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ExecutionData
impl RefUnwindSafe for ExecutionData
impl Send for ExecutionData
impl Sync for ExecutionData
impl Unpin for ExecutionData
impl UnwindSafe for ExecutionData
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