pub struct JournalExecution {
pub idempotency_key: String,
pub caller: CallerScope,
pub request: CreateExecutionRequest,
pub view: ExecutionView,
pub version: u64,
pub pending_interaction: Option<JournalInteraction>,
pub input_receipts: BTreeMap<OperationId, JournalInputReceipt>,
pub delegation: Option<JournalDelegation>,
pub claim: Option<JournalClaim>,
}Fields§
§idempotency_key: String§caller: CallerScope§request: CreateExecutionRequest§view: ExecutionView§version: u64§pending_interaction: Option<JournalInteraction>§input_receipts: BTreeMap<OperationId, JournalInputReceipt>§delegation: Option<JournalDelegation>§claim: Option<JournalClaim>Trait Implementations§
Source§impl Clone for JournalExecution
impl Clone for JournalExecution
Source§fn clone(&self) -> JournalExecution
fn clone(&self) -> JournalExecution
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 moreAuto Trait Implementations§
impl Freeze for JournalExecution
impl RefUnwindSafe for JournalExecution
impl Send for JournalExecution
impl Sync for JournalExecution
impl Unpin for JournalExecution
impl UnsafeUnpin for JournalExecution
impl UnwindSafe for JournalExecution
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