pub struct CreateGuestCheckoutSessionRequestV2 {
pub contact_email: Option<String>,
pub line_item_inputs: Option<Vec<LineItemInput>>,
pub shipping_address: Option<Box<ShippingAddress>>,
}Expand description
CreateGuestCheckoutSessionRequestV2 : A type that defines the fields used to create an eBay guest checkout session.
Fields§
§contact_email: Option<String>The buyer’s email address.
line_item_inputs: Option<Vec<LineItemInput>>An array used to define the line item(s) and desired quantity for an eBay guest checkout session.
Maximum: 10 line items
shipping_address: Option<Box<ShippingAddress>>Implementations§
Source§impl CreateGuestCheckoutSessionRequestV2
impl CreateGuestCheckoutSessionRequestV2
Sourcepub fn new() -> CreateGuestCheckoutSessionRequestV2
pub fn new() -> CreateGuestCheckoutSessionRequestV2
A type that defines the fields used to create an eBay guest checkout session.
Trait Implementations§
Source§impl Clone for CreateGuestCheckoutSessionRequestV2
impl Clone for CreateGuestCheckoutSessionRequestV2
Source§fn clone(&self) -> CreateGuestCheckoutSessionRequestV2
fn clone(&self) -> CreateGuestCheckoutSessionRequestV2
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CreateGuestCheckoutSessionRequestV2
impl Default for CreateGuestCheckoutSessionRequestV2
Source§fn default() -> CreateGuestCheckoutSessionRequestV2
fn default() -> CreateGuestCheckoutSessionRequestV2
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateGuestCheckoutSessionRequestV2
impl<'de> Deserialize<'de> for CreateGuestCheckoutSessionRequestV2
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateGuestCheckoutSessionRequestV2, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateGuestCheckoutSessionRequestV2, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for CreateGuestCheckoutSessionRequestV2
impl Serialize for CreateGuestCheckoutSessionRequestV2
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for CreateGuestCheckoutSessionRequestV2
Auto Trait Implementations§
impl Freeze for CreateGuestCheckoutSessionRequestV2
impl RefUnwindSafe for CreateGuestCheckoutSessionRequestV2
impl Send for CreateGuestCheckoutSessionRequestV2
impl Sync for CreateGuestCheckoutSessionRequestV2
impl Unpin for CreateGuestCheckoutSessionRequestV2
impl UnsafeUnpin for CreateGuestCheckoutSessionRequestV2
impl UnwindSafe for CreateGuestCheckoutSessionRequestV2
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