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