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
Source§impl FromValueOpt for DisputePaymentMethodDetails
impl FromValueOpt for DisputePaymentMethodDetails
fn from_value(v: Value) -> Option<Self>
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