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