pub struct ConfirmSetupIntentPaymentMethodOptionsUpi {
pub mandate_options: Option<ConfirmSetupIntentPaymentMethodOptionsUpiMandateOptions>,
pub setup_future_usage: Option<ConfirmSetupIntentPaymentMethodOptionsUpiSetupFutureUsage>,
}Expand description
If this is a upi SetupIntent, this sub-hash contains details about the UPI payment method options.
Fields§
§mandate_options: Option<ConfirmSetupIntentPaymentMethodOptionsUpiMandateOptions>Configuration options for setting up an eMandate
setup_future_usage: Option<ConfirmSetupIntentPaymentMethodOptionsUpiSetupFutureUsage>Implementations§
Trait Implementations§
Source§impl Clone for ConfirmSetupIntentPaymentMethodOptionsUpi
impl Clone for ConfirmSetupIntentPaymentMethodOptionsUpi
Source§fn clone(&self) -> ConfirmSetupIntentPaymentMethodOptionsUpi
fn clone(&self) -> ConfirmSetupIntentPaymentMethodOptionsUpi
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 PartialEq for ConfirmSetupIntentPaymentMethodOptionsUpi
impl PartialEq for ConfirmSetupIntentPaymentMethodOptionsUpi
Source§fn eq(&self, other: &ConfirmSetupIntentPaymentMethodOptionsUpi) -> bool
fn eq(&self, other: &ConfirmSetupIntentPaymentMethodOptionsUpi) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ConfirmSetupIntentPaymentMethodOptionsUpi
impl StructuralPartialEq for ConfirmSetupIntentPaymentMethodOptionsUpi
Auto Trait Implementations§
impl Freeze for ConfirmSetupIntentPaymentMethodOptionsUpi
impl RefUnwindSafe for ConfirmSetupIntentPaymentMethodOptionsUpi
impl Send for ConfirmSetupIntentPaymentMethodOptionsUpi
impl Sync for ConfirmSetupIntentPaymentMethodOptionsUpi
impl Unpin for ConfirmSetupIntentPaymentMethodOptionsUpi
impl UnsafeUnpin for ConfirmSetupIntentPaymentMethodOptionsUpi
impl UnwindSafe for ConfirmSetupIntentPaymentMethodOptionsUpi
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