pub struct BeginReceiptBackedIntentInput {
pub operation_id: OperationId,
pub payload_binding: PayloadBinding,
pub resource_key: IntentResourceKey,
pub quantity: u64,
pub reservation_limit: u64,
}Expand description
Complete input for idempotently beginning or loading one reservation.
Fields§
§operation_id: OperationId§payload_binding: PayloadBinding§resource_key: IntentResourceKey§quantity: u64§reservation_limit: u64Trait Implementations§
Source§impl Clone for BeginReceiptBackedIntentInput
impl Clone for BeginReceiptBackedIntentInput
Source§fn clone(&self) -> BeginReceiptBackedIntentInput
fn clone(&self) -> BeginReceiptBackedIntentInput
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 BeginReceiptBackedIntentInput
impl StructuralPartialEq for BeginReceiptBackedIntentInput
Auto Trait Implementations§
impl Freeze for BeginReceiptBackedIntentInput
impl RefUnwindSafe for BeginReceiptBackedIntentInput
impl Send for BeginReceiptBackedIntentInput
impl Sync for BeginReceiptBackedIntentInput
impl Unpin for BeginReceiptBackedIntentInput
impl UnsafeUnpin for BeginReceiptBackedIntentInput
impl UnwindSafe for BeginReceiptBackedIntentInput
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