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