pub struct PayWithAmazonEvent {
pub seller_order_id: Option<String>,
pub transaction_posted_date: Option<String>,
pub business_object_type: Option<String>,
pub sales_channel: Option<String>,
pub charge: Option<Box<ChargeComponent>>,
pub fee_list: Option<Vec<FeeComponent>>,
pub payment_amount_type: Option<String>,
pub amount_description: Option<String>,
pub fulfillment_channel: Option<String>,
pub store_name: Option<String>,
}Expand description
PayWithAmazonEvent : An event related to the seller’s Pay with Amazon account.
Fields
seller_order_id: Option<String>An order identifier that is specified by the seller.
transaction_posted_date: Option<String>business_object_type: Option<String>The type of business object.
sales_channel: Option<String>The sales channel for the transaction.
charge: Option<Box<ChargeComponent>>fee_list: Option<Vec<FeeComponent>>A list of fee component information.
payment_amount_type: Option<String>The type of payment. Possible values: * Sales
amount_description: Option<String>A short description of this payment event.
fulfillment_channel: Option<String>The fulfillment channel. Possible values: * AFN - Amazon Fulfillment Network (Fulfillment by Amazon) * MFN - Merchant Fulfillment Network (self-fulfilled)
store_name: Option<String>The store name where the event occurred.
Implementations
sourceimpl PayWithAmazonEvent
impl PayWithAmazonEvent
sourcepub fn new() -> PayWithAmazonEvent
pub fn new() -> PayWithAmazonEvent
An event related to the seller’s Pay with Amazon account.
Trait Implementations
sourceimpl Clone for PayWithAmazonEvent
impl Clone for PayWithAmazonEvent
sourcefn clone(&self) -> PayWithAmazonEvent
fn clone(&self) -> PayWithAmazonEvent
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 PayWithAmazonEvent
impl Debug for PayWithAmazonEvent
sourceimpl Default for PayWithAmazonEvent
impl Default for PayWithAmazonEvent
sourcefn default() -> PayWithAmazonEvent
fn default() -> PayWithAmazonEvent
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for PayWithAmazonEvent
impl<'de> Deserialize<'de> for PayWithAmazonEvent
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<PayWithAmazonEvent> for PayWithAmazonEvent
impl PartialEq<PayWithAmazonEvent> for PayWithAmazonEvent
sourcefn eq(&self, other: &PayWithAmazonEvent) -> bool
fn eq(&self, other: &PayWithAmazonEvent) -> bool
sourceimpl Serialize for PayWithAmazonEvent
impl Serialize for PayWithAmazonEvent
impl StructuralPartialEq for PayWithAmazonEvent
Auto Trait Implementations
impl RefUnwindSafe for PayWithAmazonEvent
impl Send for PayWithAmazonEvent
impl Sync for PayWithAmazonEvent
impl Unpin for PayWithAmazonEvent
impl UnwindSafe for PayWithAmazonEvent
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