pub struct LineItemInput {
pub item_id: Option<String>,
pub quantity: Option<i32>,
}Expand description
LineItemInput : A type that defines the fields for a line item.
Fields§
§item_id: Option<String>The unique eBay-assigned identifier of an item. This ID is returned by the Browse and Feed API methods. The ID must be in RESTful item ID format.
For example: v1|26|54 or v1|1**********9|0.
For more information about item IDs for RESTful APIs, see <a href="/api-docs/buy/static/api-browse.html#Legacy">Legacy API compatibility.
Each itemId will become a single line item.
Maximum: 10 per session
quantity: Option<i32>The quantity ordered in this line item.
Implementations§
Source§impl LineItemInput
impl LineItemInput
Sourcepub fn new() -> LineItemInput
pub fn new() -> LineItemInput
A type that defines the fields for a line item.
Trait Implementations§
Source§impl Clone for LineItemInput
impl Clone for LineItemInput
Source§fn clone(&self) -> LineItemInput
fn clone(&self) -> LineItemInput
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 Debug for LineItemInput
impl Debug for LineItemInput
Source§impl Default for LineItemInput
impl Default for LineItemInput
Source§fn default() -> LineItemInput
fn default() -> LineItemInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LineItemInput
impl<'de> Deserialize<'de> for LineItemInput
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<LineItemInput, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LineItemInput, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for LineItemInput
impl PartialEq for LineItemInput
Source§impl Serialize for LineItemInput
impl Serialize for LineItemInput
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 LineItemInput
Auto Trait Implementations§
impl Freeze for LineItemInput
impl RefUnwindSafe for LineItemInput
impl Send for LineItemInput
impl Sync for LineItemInput
impl Unpin for LineItemInput
impl UnsafeUnpin for LineItemInput
impl UnwindSafe for LineItemInput
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