pub struct PaymentCardTokenApiSchemaPaymentMethodsApi {
pub account_funding_type: Option<String>,
pub last4_digits: String,
pub cardholder_name: Option<String>,
pub expiration_year: String,
pub expiration_month: String,
pub network_transaction_id: Option<String>,
pub network: Option<String>,
}
Fields§
§account_funding_type: Option<String>
The type of card, e.g. Debit, Credit
last4_digits: String
§cardholder_name: Option<String>
§expiration_year: String
§expiration_month: String
§network_transaction_id: Option<String>
An ID for the transaction assigned by the card network. Used to correlate recurring payments.
network: Option<String>
Trait Implementations§
Source§impl Default for PaymentCardTokenApiSchemaPaymentMethodsApi
impl Default for PaymentCardTokenApiSchemaPaymentMethodsApi
Source§fn default() -> PaymentCardTokenApiSchemaPaymentMethodsApi
fn default() -> PaymentCardTokenApiSchemaPaymentMethodsApi
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PaymentCardTokenApiSchemaPaymentMethodsApi
impl<'de> Deserialize<'de> for PaymentCardTokenApiSchemaPaymentMethodsApi
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PaymentCardTokenApiSchemaPaymentMethodsApi
impl RefUnwindSafe for PaymentCardTokenApiSchemaPaymentMethodsApi
impl Send for PaymentCardTokenApiSchemaPaymentMethodsApi
impl Sync for PaymentCardTokenApiSchemaPaymentMethodsApi
impl Unpin for PaymentCardTokenApiSchemaPaymentMethodsApi
impl UnwindSafe for PaymentCardTokenApiSchemaPaymentMethodsApi
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