pub struct OrderItemStatus {
pub item_sequence_number: String,
pub buyer_product_identifier: Option<String>,
pub vendor_product_identifier: Option<String>,
pub net_cost: Option<Box<Money>>,
pub list_price: Option<Box<Money>>,
pub ordered_quantity: Option<Box<OrderItemStatusOrderedQuantity>>,
pub acknowledgement_status: Option<Box<OrderItemStatusAcknowledgementStatus>>,
pub receiving_status: Option<Box<OrderItemStatusReceivingStatus>>,
}Expand description
OrderItemStatus : Represents the current status of an order item, including acknowledgement and receiving details.
Fields§
§item_sequence_number: StringNumbering of the item on the purchase order. The first item will be 1, the second 2, and so on.
buyer_product_identifier: Option<String>Buyer’s Standard Identification Number (ASIN) of an item.
vendor_product_identifier: Option<String>The vendor selected product identification of the item.
net_cost: Option<Box<Money>>§list_price: Option<Box<Money>>§ordered_quantity: Option<Box<OrderItemStatusOrderedQuantity>>§acknowledgement_status: Option<Box<OrderItemStatusAcknowledgementStatus>>§receiving_status: Option<Box<OrderItemStatusReceivingStatus>>Implementations§
Source§impl OrderItemStatus
impl OrderItemStatus
Sourcepub fn new(item_sequence_number: String) -> OrderItemStatus
pub fn new(item_sequence_number: String) -> OrderItemStatus
Represents the current status of an order item, including acknowledgement and receiving details.
Trait Implementations§
Source§impl Clone for OrderItemStatus
impl Clone for OrderItemStatus
Source§fn clone(&self) -> OrderItemStatus
fn clone(&self) -> OrderItemStatus
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 OrderItemStatus
impl Debug for OrderItemStatus
Source§impl Default for OrderItemStatus
impl Default for OrderItemStatus
Source§fn default() -> OrderItemStatus
fn default() -> OrderItemStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OrderItemStatus
impl<'de> Deserialize<'de> for OrderItemStatus
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
Source§impl PartialEq for OrderItemStatus
impl PartialEq for OrderItemStatus
Source§impl Serialize for OrderItemStatus
impl Serialize for OrderItemStatus
impl StructuralPartialEq for OrderItemStatus
Auto Trait Implementations§
impl Freeze for OrderItemStatus
impl RefUnwindSafe for OrderItemStatus
impl Send for OrderItemStatus
impl Sync for OrderItemStatus
impl Unpin for OrderItemStatus
impl UnsafeUnpin for OrderItemStatus
impl UnwindSafe for OrderItemStatus
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