Struct amazon_sp_finances::models::removal_shipment_item_adjustment::RemovalShipmentItemAdjustment
source · [−]pub struct RemovalShipmentItemAdjustment {
pub removal_shipment_item_id: Option<String>,
pub tax_collection_model: Option<String>,
pub fulfillment_network_sku: Option<String>,
pub adjusted_quantity: Option<i32>,
pub revenue_adjustment: Option<Box<Currency>>,
pub tax_amount_adjustment: Option<Box<Currency>>,
pub tax_withheld_adjustment: Option<Box<Currency>>,
}Expand description
RemovalShipmentItemAdjustment : Item-level information for a removal shipment item adjustment.
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.
adjusted_quantity: Option<i32>Adjusted quantity of removal shipmentItemAdjustment items.
revenue_adjustment: Option<Box<Currency>>tax_amount_adjustment: Option<Box<Currency>>tax_withheld_adjustment: Option<Box<Currency>>Implementations
sourceimpl RemovalShipmentItemAdjustment
impl RemovalShipmentItemAdjustment
sourcepub fn new() -> RemovalShipmentItemAdjustment
pub fn new() -> RemovalShipmentItemAdjustment
Item-level information for a removal shipment item adjustment.
Trait Implementations
sourceimpl Clone for RemovalShipmentItemAdjustment
impl Clone for RemovalShipmentItemAdjustment
sourcefn clone(&self) -> RemovalShipmentItemAdjustment
fn clone(&self) -> RemovalShipmentItemAdjustment
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 RemovalShipmentItemAdjustment
impl Debug for RemovalShipmentItemAdjustment
sourceimpl Default for RemovalShipmentItemAdjustment
impl Default for RemovalShipmentItemAdjustment
sourcefn default() -> RemovalShipmentItemAdjustment
fn default() -> RemovalShipmentItemAdjustment
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for RemovalShipmentItemAdjustment
impl<'de> Deserialize<'de> for RemovalShipmentItemAdjustment
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<RemovalShipmentItemAdjustment> for RemovalShipmentItemAdjustment
impl PartialEq<RemovalShipmentItemAdjustment> for RemovalShipmentItemAdjustment
sourcefn eq(&self, other: &RemovalShipmentItemAdjustment) -> bool
fn eq(&self, other: &RemovalShipmentItemAdjustment) -> bool
impl StructuralPartialEq for RemovalShipmentItemAdjustment
Auto Trait Implementations
impl RefUnwindSafe for RemovalShipmentItemAdjustment
impl Send for RemovalShipmentItemAdjustment
impl Sync for RemovalShipmentItemAdjustment
impl Unpin for RemovalShipmentItemAdjustment
impl UnwindSafe for RemovalShipmentItemAdjustment
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