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>>,
}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
sourceimpl OrderItemStatus
impl OrderItemStatus
pub fn new(item_sequence_number: String) -> OrderItemStatus
Trait Implementations
sourceimpl Clone for OrderItemStatus
impl Clone for OrderItemStatus
sourcefn clone(&self) -> OrderItemStatus
fn clone(&self) -> OrderItemStatus
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for OrderItemStatus
impl Debug for OrderItemStatus
sourceimpl Default for OrderItemStatus
impl Default for OrderItemStatus
sourcefn default() -> OrderItemStatus
fn default() -> OrderItemStatus
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for OrderItemStatus
impl<'de> Deserialize<'de> for OrderItemStatus
sourcefn 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
sourceimpl PartialEq<OrderItemStatus> for OrderItemStatus
impl PartialEq<OrderItemStatus> for OrderItemStatus
sourcefn eq(&self, other: &OrderItemStatus) -> bool
fn eq(&self, other: &OrderItemStatus) -> bool
sourceimpl Serialize for OrderItemStatus
impl Serialize for OrderItemStatus
impl StructuralPartialEq for OrderItemStatus
Auto Trait Implementations
impl RefUnwindSafe for OrderItemStatus
impl Send for OrderItemStatus
impl Sync for OrderItemStatus
impl Unpin for OrderItemStatus
impl UnwindSafe for OrderItemStatus
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more