pub struct ServiceFeeEvent {
pub amazon_order_id: Option<String>,
pub fee_reason: Option<String>,
pub fee_list: Option<Vec<FeeComponent>>,
pub seller_sku: Option<String>,
pub fn_sku: Option<String>,
pub fee_description: Option<String>,
pub asin: Option<String>,
pub store_name: Option<String>,
}Expand description
ServiceFeeEvent : A service fee on the seller’s account.
Fields§
§amazon_order_id: Option<String>An Amazon-defined identifier for an order.
fee_reason: Option<String>A short description of the service fee reason.
fee_list: Option<Vec<FeeComponent>>A list of fee component information.
seller_sku: Option<String>The seller SKU of the item. The seller SKU is qualified by the seller’s seller ID, which is included with every call to the Selling Partner API.
fn_sku: Option<String>A unique identifier assigned by Amazon to products stored in and fulfilled from an Amazon fulfillment center.
fee_description: Option<String>A short description of the service fee event.
asin: Option<String>The Amazon Standard Identification Number (ASIN) of the item.
store_name: Option<String>The name of the store where the event occurred.
Implementations§
Source§impl ServiceFeeEvent
impl ServiceFeeEvent
Sourcepub fn new() -> ServiceFeeEvent
pub fn new() -> ServiceFeeEvent
A service fee on the seller’s account.
Trait Implementations§
Source§impl Clone for ServiceFeeEvent
impl Clone for ServiceFeeEvent
Source§fn clone(&self) -> ServiceFeeEvent
fn clone(&self) -> ServiceFeeEvent
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 ServiceFeeEvent
impl Debug for ServiceFeeEvent
Source§impl Default for ServiceFeeEvent
impl Default for ServiceFeeEvent
Source§fn default() -> ServiceFeeEvent
fn default() -> ServiceFeeEvent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ServiceFeeEvent
impl<'de> Deserialize<'de> for ServiceFeeEvent
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 ServiceFeeEvent
impl PartialEq for ServiceFeeEvent
Source§impl Serialize for ServiceFeeEvent
impl Serialize for ServiceFeeEvent
impl StructuralPartialEq for ServiceFeeEvent
Auto Trait Implementations§
impl Freeze for ServiceFeeEvent
impl RefUnwindSafe for ServiceFeeEvent
impl Send for ServiceFeeEvent
impl Sync for ServiceFeeEvent
impl Unpin for ServiceFeeEvent
impl UnwindSafe for ServiceFeeEvent
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