pub struct CreateCheckoutSessionPaymentMethodOptionsUpi {
pub mandate_options: Option<CreateCheckoutSessionPaymentMethodOptionsUpiMandateOptions>,
pub setup_future_usage: Option<CreateCheckoutSessionPaymentMethodOptionsUpiSetupFutureUsage>,
}Expand description
contains details about the UPI payment method options.
Fields§
§mandate_options: Option<CreateCheckoutSessionPaymentMethodOptionsUpiMandateOptions>Additional fields for Mandate creation
setup_future_usage: Option<CreateCheckoutSessionPaymentMethodOptionsUpiSetupFutureUsage>Implementations§
Trait Implementations§
Source§impl Clone for CreateCheckoutSessionPaymentMethodOptionsUpi
impl Clone for CreateCheckoutSessionPaymentMethodOptionsUpi
Source§fn clone(&self) -> CreateCheckoutSessionPaymentMethodOptionsUpi
fn clone(&self) -> CreateCheckoutSessionPaymentMethodOptionsUpi
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 CreateCheckoutSessionPaymentMethodOptionsUpi
impl StructuralPartialEq for CreateCheckoutSessionPaymentMethodOptionsUpi
Auto Trait Implementations§
impl Freeze for CreateCheckoutSessionPaymentMethodOptionsUpi
impl RefUnwindSafe for CreateCheckoutSessionPaymentMethodOptionsUpi
impl Send for CreateCheckoutSessionPaymentMethodOptionsUpi
impl Sync for CreateCheckoutSessionPaymentMethodOptionsUpi
impl Unpin for CreateCheckoutSessionPaymentMethodOptionsUpi
impl UnsafeUnpin for CreateCheckoutSessionPaymentMethodOptionsUpi
impl UnwindSafe for CreateCheckoutSessionPaymentMethodOptionsUpi
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