pub struct UpdatePaymentIntentPaymentMethodDataBillingDetails {
pub address: Option<UpdatePaymentIntentPaymentMethodDataBillingDetailsAddress>,
pub email: Option<String>,
pub name: Option<String>,
pub phone: Option<String>,
}
Fields§
§address: Option<UpdatePaymentIntentPaymentMethodDataBillingDetailsAddress>
Billing address.
email: Option<String>
Email address.
name: Option<String>
Full name.
phone: Option<String>
Billing phone number (including extension).
Trait Implementations§
source§impl Clone for UpdatePaymentIntentPaymentMethodDataBillingDetails
impl Clone for UpdatePaymentIntentPaymentMethodDataBillingDetails
source§fn clone(&self) -> UpdatePaymentIntentPaymentMethodDataBillingDetails
fn clone(&self) -> UpdatePaymentIntentPaymentMethodDataBillingDetails
Returns a copy 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 Default for UpdatePaymentIntentPaymentMethodDataBillingDetails
impl Default for UpdatePaymentIntentPaymentMethodDataBillingDetails
source§fn default() -> UpdatePaymentIntentPaymentMethodDataBillingDetails
fn default() -> UpdatePaymentIntentPaymentMethodDataBillingDetails
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for UpdatePaymentIntentPaymentMethodDataBillingDetails
impl<'de> Deserialize<'de> for UpdatePaymentIntentPaymentMethodDataBillingDetails
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 UpdatePaymentIntentPaymentMethodDataBillingDetails
impl RefUnwindSafe for UpdatePaymentIntentPaymentMethodDataBillingDetails
impl Send for UpdatePaymentIntentPaymentMethodDataBillingDetails
impl Sync for UpdatePaymentIntentPaymentMethodDataBillingDetails
impl Unpin for UpdatePaymentIntentPaymentMethodDataBillingDetails
impl UnwindSafe for UpdatePaymentIntentPaymentMethodDataBillingDetails
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