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