pub struct Item {
pub item_sequence_number: String,
pub amazon_product_identifier: Option<String>,
pub vendor_product_identifier: Option<String>,
pub shipped_quantity: Box<ItemQuantity>,
pub item_details: Option<Box<ItemDetails>>,
}Expand description
Item : Details of the item being shipped.
Fields§
§item_sequence_number: StringItem sequence number for the item. The first item will be 001, the second 002, and so on. This number is used as a reference to refer to this item from the carton or pallet level.
amazon_product_identifier: Option<String>Buyer Standard Identification Number (ASIN) of an item.
vendor_product_identifier: Option<String>The vendor selected product identification of the item. Should be the same as was sent in the purchase order.
shipped_quantity: Box<ItemQuantity>§item_details: Option<Box<ItemDetails>>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Item
impl<'de> Deserialize<'de> for Item
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
impl StructuralPartialEq for Item
Auto Trait Implementations§
impl Freeze for Item
impl RefUnwindSafe for Item
impl Send for Item
impl Sync for Item
impl Unpin for Item
impl UnwindSafe for Item
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