pub struct ReceiptBackedIntentApi;Expand description
Exact-key receipt-backed operations for consumer-validated evidence.
Implementations§
Source§impl ReceiptBackedIntentApi
impl ReceiptBackedIntentApi
pub fn begin_or_load( input: &BeginReceiptBackedIntentInput, ) -> Result<BeginReceiptBackedIntentResult, Error>
pub fn load( operation_id: OperationId, ) -> Result<Option<ReceiptBackedIntent>, Error>
pub fn settle_if_pending( input: &SettleReceiptBackedIntentInput, ) -> Result<SettleReceiptBackedIntentResult, Error>
Auto Trait Implementations§
impl Freeze for ReceiptBackedIntentApi
impl RefUnwindSafe for ReceiptBackedIntentApi
impl Send for ReceiptBackedIntentApi
impl Sync for ReceiptBackedIntentApi
impl Unpin for ReceiptBackedIntentApi
impl UnsafeUnpin for ReceiptBackedIntentApi
impl UnwindSafe for ReceiptBackedIntentApi
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