pub struct SettleReceiptBackedIntentInput {
pub operation_id: OperationId,
pub expected_revision: u64,
pub expected_payload_binding: PayloadBinding,
pub evidence: TerminalEvidence,
}Expand description
Complete input for compare-and-set terminal settlement.
Fields§
§operation_id: OperationId§expected_revision: u64§expected_payload_binding: PayloadBinding§evidence: TerminalEvidenceTrait Implementations§
Source§impl Clone for SettleReceiptBackedIntentInput
impl Clone for SettleReceiptBackedIntentInput
Source§fn clone(&self) -> SettleReceiptBackedIntentInput
fn clone(&self) -> SettleReceiptBackedIntentInput
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 moreimpl Eq for SettleReceiptBackedIntentInput
impl StructuralPartialEq for SettleReceiptBackedIntentInput
Auto Trait Implementations§
impl Freeze for SettleReceiptBackedIntentInput
impl RefUnwindSafe for SettleReceiptBackedIntentInput
impl Send for SettleReceiptBackedIntentInput
impl Sync for SettleReceiptBackedIntentInput
impl Unpin for SettleReceiptBackedIntentInput
impl UnsafeUnpin for SettleReceiptBackedIntentInput
impl UnwindSafe for SettleReceiptBackedIntentInput
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