Struct stripe::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: CreatePaymentIntentShippingAddress
Shipping address.
carrier: Option<String>
The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.
name: String
Recipient 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
Auto Trait Implementations§
impl Freeze for CreatePaymentIntentShipping
impl RefUnwindSafe for CreatePaymentIntentShipping
impl Send for CreatePaymentIntentShipping
impl Sync for CreatePaymentIntentShipping
impl Unpin for CreatePaymentIntentShipping
impl UnwindSafe for CreatePaymentIntentShipping
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