pub struct DisputePaymentMethodDetails {
pub amazon_pay: Option<DisputePaymentMethodDetailsAmazonPay>,
pub card: Option<DisputePaymentMethodDetailsCard>,
pub klarna: Option<DisputePaymentMethodDetailsKlarna>,
pub paypal: Option<DisputePaymentMethodDetailsPaypal>,
pub type_: DisputePaymentMethodDetailsType,
}
Fields§
§amazon_pay: Option<DisputePaymentMethodDetailsAmazonPay>
§card: Option<DisputePaymentMethodDetailsCard>
§klarna: Option<DisputePaymentMethodDetailsKlarna>
§paypal: Option<DisputePaymentMethodDetailsPaypal>
§type_: DisputePaymentMethodDetailsType
Payment method type.
Trait Implementations§
Source§impl Clone for DisputePaymentMethodDetails
impl Clone for DisputePaymentMethodDetails
Source§fn clone(&self) -> DisputePaymentMethodDetails
fn clone(&self) -> DisputePaymentMethodDetails
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for DisputePaymentMethodDetails
impl Debug for DisputePaymentMethodDetails
Auto Trait Implementations§
impl Freeze for DisputePaymentMethodDetails
impl RefUnwindSafe for DisputePaymentMethodDetails
impl Send for DisputePaymentMethodDetails
impl Sync for DisputePaymentMethodDetails
impl Unpin for DisputePaymentMethodDetails
impl UnwindSafe for DisputePaymentMethodDetails
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