pub struct SolutionProviderCreditEvent {
pub provider_transaction_type: Option<String>,
pub seller_order_id: Option<String>,
pub marketplace_id: Option<String>,
pub marketplace_country_code: Option<String>,
pub seller_id: Option<String>,
pub seller_store_name: Option<String>,
pub provider_id: Option<String>,
pub provider_store_name: Option<String>,
pub transaction_amount: Option<Box<Currency>>,
pub transaction_creation_date: Option<String>,
}Expand description
SolutionProviderCreditEvent : A credit given to a solution provider.
Fields§
§provider_transaction_type: Option<String>The transaction type.
seller_order_id: Option<String>A seller-defined identifier for an order.
marketplace_id: Option<String>The identifier of the marketplace where the order was placed.
marketplace_country_code: Option<String>The two-letter country code of the country associated with the marketplace where the order was placed.
seller_id: Option<String>The Amazon-defined identifier of the seller.
seller_store_name: Option<String>The store name where the payment event occurred.
provider_id: Option<String>The Amazon-defined identifier of the solution provider.
provider_store_name: Option<String>The store name where the payment event occurred.
transaction_amount: Option<Box<Currency>>§transaction_creation_date: Option<String>Fields with a schema type of date are in ISO 8601 date time format (for example GroupBeginDate).
Implementations§
Source§impl SolutionProviderCreditEvent
impl SolutionProviderCreditEvent
Sourcepub fn new() -> SolutionProviderCreditEvent
pub fn new() -> SolutionProviderCreditEvent
A credit given to a solution provider.
Trait Implementations§
Source§impl Clone for SolutionProviderCreditEvent
impl Clone for SolutionProviderCreditEvent
Source§fn clone(&self) -> SolutionProviderCreditEvent
fn clone(&self) -> SolutionProviderCreditEvent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SolutionProviderCreditEvent
impl Debug for SolutionProviderCreditEvent
Source§impl Default for SolutionProviderCreditEvent
impl Default for SolutionProviderCreditEvent
Source§fn default() -> SolutionProviderCreditEvent
fn default() -> SolutionProviderCreditEvent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SolutionProviderCreditEvent
impl<'de> Deserialize<'de> for SolutionProviderCreditEvent
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
impl StructuralPartialEq for SolutionProviderCreditEvent
Auto Trait Implementations§
impl Freeze for SolutionProviderCreditEvent
impl RefUnwindSafe for SolutionProviderCreditEvent
impl Send for SolutionProviderCreditEvent
impl Sync for SolutionProviderCreditEvent
impl Unpin for SolutionProviderCreditEvent
impl UnsafeUnpin for SolutionProviderCreditEvent
impl UnwindSafe for SolutionProviderCreditEvent
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