pub struct CreatePaymentIntentShipping {
pub address: CreatePaymentIntentShippingAddress,
pub carrier: Option<String>,
pub name: String,
pub phone: Option<String>,
pub tracking_number: Option<String>,
}
Expand description
Shipping information for this PaymentIntent.
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.
Implementations§
Trait Implementations§
Source§impl Clone for CreatePaymentIntentShipping
impl Clone for CreatePaymentIntentShipping
Source§fn clone(&self) -> CreatePaymentIntentShipping
fn clone(&self) -> CreatePaymentIntentShipping
Returns a duplicate 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
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