pub struct OptionalFieldsShipping {
pub address: OptionalFieldsAddress,
pub carrier: Option<String>,
pub name: String,
pub phone: Option<String>,
pub tracking_number: Option<String>,
}
Fields§
§address: OptionalFieldsAddress
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 OptionalFieldsShipping
impl Clone for OptionalFieldsShipping
Source§fn clone(&self) -> OptionalFieldsShipping
fn clone(&self) -> OptionalFieldsShipping
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 OptionalFieldsShipping
impl Debug for OptionalFieldsShipping
Auto Trait Implementations§
impl Freeze for OptionalFieldsShipping
impl RefUnwindSafe for OptionalFieldsShipping
impl Send for OptionalFieldsShipping
impl Sync for OptionalFieldsShipping
impl Unpin for OptionalFieldsShipping
impl UnwindSafe for OptionalFieldsShipping
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