Struct amazon_sp_finances::models::network_commingling_transaction_event::NetworkComminglingTransactionEvent
source · [−]pub struct NetworkComminglingTransactionEvent {
pub transaction_type: Option<String>,
pub posted_date: Option<String>,
pub net_co_transaction_id: Option<String>,
pub swap_reason: Option<String>,
pub ASIN: Option<String>,
pub marketplace_id: Option<String>,
pub tax_exclusive_amount: Option<Box<Currency>>,
pub tax_amount: Option<Box<Currency>>,
}Expand description
NetworkComminglingTransactionEvent : A network commingling transaction event.
Fields
transaction_type: Option<String>The type of network item swap. Possible values: * NetCo - A Fulfillment by Amazon inventory pooling transaction. Available only in the India marketplace. * ComminglingVAT - A commingling VAT transaction. Available only in the UK, Spain, France, Germany, and Italy marketplaces.
posted_date: Option<String>net_co_transaction_id: Option<String>The identifier for the network item swap.
swap_reason: Option<String>The reason for the network item swap.
ASIN: Option<String>The Amazon Standard Identification Number (ASIN) of the swapped item.
marketplace_id: Option<String>The marketplace in which the event took place.
tax_exclusive_amount: Option<Box<Currency>>tax_amount: Option<Box<Currency>>Implementations
sourceimpl NetworkComminglingTransactionEvent
impl NetworkComminglingTransactionEvent
sourcepub fn new() -> NetworkComminglingTransactionEvent
pub fn new() -> NetworkComminglingTransactionEvent
A network commingling transaction event.
Trait Implementations
sourceimpl Clone for NetworkComminglingTransactionEvent
impl Clone for NetworkComminglingTransactionEvent
sourcefn clone(&self) -> NetworkComminglingTransactionEvent
fn clone(&self) -> NetworkComminglingTransactionEvent
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 Default for NetworkComminglingTransactionEvent
impl Default for NetworkComminglingTransactionEvent
sourcefn default() -> NetworkComminglingTransactionEvent
fn default() -> NetworkComminglingTransactionEvent
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for NetworkComminglingTransactionEvent
impl<'de> Deserialize<'de> for NetworkComminglingTransactionEvent
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<NetworkComminglingTransactionEvent> for NetworkComminglingTransactionEvent
impl PartialEq<NetworkComminglingTransactionEvent> for NetworkComminglingTransactionEvent
sourcefn eq(&self, other: &NetworkComminglingTransactionEvent) -> bool
fn eq(&self, other: &NetworkComminglingTransactionEvent) -> bool
impl StructuralPartialEq for NetworkComminglingTransactionEvent
Auto Trait Implementations
impl RefUnwindSafe for NetworkComminglingTransactionEvent
impl Send for NetworkComminglingTransactionEvent
impl Sync for NetworkComminglingTransactionEvent
impl Unpin for NetworkComminglingTransactionEvent
impl UnwindSafe for NetworkComminglingTransactionEvent
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