Struct amazon_sp_finances::models::solution_provider_credit_event::SolutionProviderCreditEvent
source · [−]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>Implementations
sourceimpl SolutionProviderCreditEvent
impl SolutionProviderCreditEvent
sourcepub fn new() -> SolutionProviderCreditEvent
pub fn new() -> SolutionProviderCreditEvent
A credit given to a solution provider.
Trait Implementations
sourceimpl Clone for SolutionProviderCreditEvent
impl Clone for SolutionProviderCreditEvent
sourcefn clone(&self) -> SolutionProviderCreditEvent
fn clone(&self) -> SolutionProviderCreditEvent
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 SolutionProviderCreditEvent
impl Debug for SolutionProviderCreditEvent
sourceimpl Default for SolutionProviderCreditEvent
impl Default for SolutionProviderCreditEvent
sourcefn default() -> SolutionProviderCreditEvent
fn default() -> SolutionProviderCreditEvent
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for SolutionProviderCreditEvent
impl<'de> Deserialize<'de> for SolutionProviderCreditEvent
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<SolutionProviderCreditEvent> for SolutionProviderCreditEvent
impl PartialEq<SolutionProviderCreditEvent> for SolutionProviderCreditEvent
sourcefn eq(&self, other: &SolutionProviderCreditEvent) -> bool
fn eq(&self, other: &SolutionProviderCreditEvent) -> bool
impl StructuralPartialEq for SolutionProviderCreditEvent
Auto Trait Implementations
impl RefUnwindSafe for SolutionProviderCreditEvent
impl Send for SolutionProviderCreditEvent
impl Sync for SolutionProviderCreditEvent
impl Unpin for SolutionProviderCreditEvent
impl UnwindSafe for SolutionProviderCreditEvent
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