pub struct ExecutionReceipt {
pub invocation_id: [u8; 32],
pub graph_id: GraphId,
pub plan_id: PlanId,
pub realm: ExecutionRealm,
pub completed_nodes: Vec<NodeId>,
pub attempts: Vec<ExecutionAttempt>,
pub committed_transactions: Vec<String>,
pub gaps: Vec<GapReceipt>,
}Fields§
§invocation_id: [u8; 32]§graph_id: GraphId§plan_id: PlanId§realm: ExecutionRealm§completed_nodes: Vec<NodeId>§attempts: Vec<ExecutionAttempt>§committed_transactions: Vec<String>§gaps: Vec<GapReceipt>Trait Implementations§
Source§impl Clone for ExecutionReceipt
impl Clone for ExecutionReceipt
Source§fn clone(&self) -> ExecutionReceipt
fn clone(&self) -> ExecutionReceipt
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 ExecutionReceipt
impl Debug for ExecutionReceipt
impl Eq for ExecutionReceipt
Source§impl PartialEq for ExecutionReceipt
impl PartialEq for ExecutionReceipt
impl StructuralPartialEq for ExecutionReceipt
Auto Trait Implementations§
impl Freeze for ExecutionReceipt
impl RefUnwindSafe for ExecutionReceipt
impl Send for ExecutionReceipt
impl Sync for ExecutionReceipt
impl Unpin for ExecutionReceipt
impl UnsafeUnpin for ExecutionReceipt
impl UnwindSafe for ExecutionReceipt
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