pub struct RemovalShipmentItem {
pub removal_shipment_item_id: Option<String>,
pub tax_collection_model: Option<String>,
pub fulfillment_network_sku: Option<String>,
pub quantity: Option<i32>,
pub revenue: Option<Box<Currency>>,
pub fee_amount: Option<Box<Currency>>,
pub tax_amount: Option<Box<Currency>>,
pub tax_withheld: Option<Box<Currency>>,
}Expand description
RemovalShipmentItem : Item-level information for a removal shipment.
Fields
removal_shipment_item_id: Option<String>An identifier for an item in a removal shipment.
tax_collection_model: Option<String>The tax collection model applied to the item. Possible values: * MarketplaceFacilitator - Tax is withheld and remitted to the taxing authority by Amazon on behalf of the seller. * Standard - Tax is paid to the seller and not remitted to the taxing authority by Amazon.
fulfillment_network_sku: Option<String>The Amazon fulfillment network SKU for the item.
quantity: Option<i32>The quantity of the item.
revenue: Option<Box<Currency>>fee_amount: Option<Box<Currency>>tax_amount: Option<Box<Currency>>tax_withheld: Option<Box<Currency>>Implementations
sourceimpl RemovalShipmentItem
impl RemovalShipmentItem
sourcepub fn new() -> RemovalShipmentItem
pub fn new() -> RemovalShipmentItem
Item-level information for a removal shipment.
Trait Implementations
sourceimpl Clone for RemovalShipmentItem
impl Clone for RemovalShipmentItem
sourcefn clone(&self) -> RemovalShipmentItem
fn clone(&self) -> RemovalShipmentItem
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 RemovalShipmentItem
impl Debug for RemovalShipmentItem
sourceimpl Default for RemovalShipmentItem
impl Default for RemovalShipmentItem
sourcefn default() -> RemovalShipmentItem
fn default() -> RemovalShipmentItem
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for RemovalShipmentItem
impl<'de> Deserialize<'de> for RemovalShipmentItem
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<RemovalShipmentItem> for RemovalShipmentItem
impl PartialEq<RemovalShipmentItem> for RemovalShipmentItem
sourcefn eq(&self, other: &RemovalShipmentItem) -> bool
fn eq(&self, other: &RemovalShipmentItem) -> bool
sourceimpl Serialize for RemovalShipmentItem
impl Serialize for RemovalShipmentItem
impl StructuralPartialEq for RemovalShipmentItem
Auto Trait Implementations
impl RefUnwindSafe for RemovalShipmentItem
impl Send for RemovalShipmentItem
impl Sync for RemovalShipmentItem
impl Unpin for RemovalShipmentItem
impl UnwindSafe for RemovalShipmentItem
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