Struct stripe::generated::core::payment_intent::CreatePaymentIntentShipping
source · pub struct CreatePaymentIntentShipping {
pub address: CreatePaymentIntentShippingAddress,
pub carrier: Option<String>,
pub name: String,
pub phone: Option<String>,
pub tracking_number: Option<String>,
}Fields§
§address: CreatePaymentIntentShippingAddressShipping address.
carrier: Option<String>The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.
name: StringRecipient name.
phone: Option<String>Recipient phone (including extension).
tracking_number: Option<String>The tracking number for a physical product, obtained from the delivery service.
If multiple tracking numbers were generated for this purchase, please separate them with commas.
Trait Implementations§
source§impl Clone for CreatePaymentIntentShipping
impl Clone for CreatePaymentIntentShipping
source§fn clone(&self) -> CreatePaymentIntentShipping
fn clone(&self) -> CreatePaymentIntentShipping
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 Debug for CreatePaymentIntentShipping
impl Debug for CreatePaymentIntentShipping
source§impl Default for CreatePaymentIntentShipping
impl Default for CreatePaymentIntentShipping
source§fn default() -> CreatePaymentIntentShipping
fn default() -> CreatePaymentIntentShipping
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CreatePaymentIntentShipping
impl<'de> Deserialize<'de> for CreatePaymentIntentShipping
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