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>,
}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.
Implementations
sourceimpl ServiceFeeEvent
impl ServiceFeeEvent
sourcepub fn new() -> ServiceFeeEvent
pub fn new() -> ServiceFeeEvent
A service fee on the seller’s account.
Trait Implementations
sourceimpl Clone for ServiceFeeEvent
impl Clone for ServiceFeeEvent
sourcefn clone(&self) -> ServiceFeeEvent
fn clone(&self) -> ServiceFeeEvent
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 ServiceFeeEvent
impl Debug for ServiceFeeEvent
sourceimpl Default for ServiceFeeEvent
impl Default for ServiceFeeEvent
sourcefn default() -> ServiceFeeEvent
fn default() -> ServiceFeeEvent
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ServiceFeeEvent
impl<'de> Deserialize<'de> for ServiceFeeEvent
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<ServiceFeeEvent> for ServiceFeeEvent
impl PartialEq<ServiceFeeEvent> for ServiceFeeEvent
sourcefn eq(&self, other: &ServiceFeeEvent) -> bool
fn eq(&self, other: &ServiceFeeEvent) -> bool
sourceimpl Serialize for ServiceFeeEvent
impl Serialize for ServiceFeeEvent
impl StructuralPartialEq for ServiceFeeEvent
Auto Trait Implementations
impl RefUnwindSafe for ServiceFeeEvent
impl Send for ServiceFeeEvent
impl Sync for ServiceFeeEvent
impl Unpin for ServiceFeeEvent
impl UnwindSafe for ServiceFeeEvent
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