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