Struct mailchimp_api::types::ECommerceOrder
source · pub struct ECommerceOrder {Show 21 fields
pub billing_address: Option<BillingAddress>,
pub campaign_id: String,
pub cancelled_at_foreign: Option<DateTime<Utc>>,
pub currency_code: String,
pub customer: ECommerceCustomer,
pub discount_total: f64,
pub financial_status: String,
pub fulfillment_status: String,
pub id: String,
pub landing_site: String,
pub lines: Vec<ECommerceOrderLineItem>,
pub order_total: f64,
pub order_url: String,
pub outreach: Option<ECommerceOrderOutreach>,
pub processed_at_foreign: Option<DateTime<Utc>>,
pub promos: Vec<ECommerceOrderPromos>,
pub shipping_address: Option<ShippingAddress>,
pub shipping_total: f64,
pub tax_total: f64,
pub tracking_code: Option<TrackingCode>,
pub updated_at_foreign: Option<DateTime<Utc>>,
}
Expand description
Information about a specific order.
Fields
billing_address: Option<BillingAddress>
Information about a specific order.
campaign_id: String
Information about a specific order.
cancelled_at_foreign: Option<DateTime<Utc>>
Information about a specific order.
currency_code: String
The name of the folder.
customer: ECommerceCustomer
Information about a specific customer. For existing customers include only the id
parameter in the customer
object body.
discount_total: f64
Information about a specific order.
financial_status: String
Information about a specific order.
fulfillment_status: String
Information about a specific order.
id: String
The name of the folder.
landing_site: String
Information about a specific order.
lines: Vec<ECommerceOrderLineItem>
An array of the order’s line items.
order_total: f64
The price of a product variant.
order_url: String
Information about a specific order.
outreach: Option<ECommerceOrderOutreach>
Information about a specific order.
processed_at_foreign: Option<DateTime<Utc>>
Information about a specific order.
promos: Vec<ECommerceOrderPromos>
Information about a specific order.
shipping_address: Option<ShippingAddress>
Information about a specific order.
shipping_total: f64
Information about a specific order.
tax_total: f64
Information about a specific order.
tracking_code: Option<TrackingCode>
Information about a specific order.
updated_at_foreign: Option<DateTime<Utc>>
Information about a specific order.
Trait Implementations
sourceimpl Clone for ECommerceOrder
impl Clone for ECommerceOrder
sourcefn clone(&self) -> ECommerceOrder
fn clone(&self) -> ECommerceOrder
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresourceimpl Debug for ECommerceOrder
impl Debug for ECommerceOrder
sourceimpl<'de> Deserialize<'de> for ECommerceOrder
impl<'de> Deserialize<'de> for ECommerceOrder
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>,
sourceimpl JsonSchema for ECommerceOrder
impl JsonSchema for ECommerceOrder
sourcefn schema_name() -> String
fn schema_name() -> String
sourcefn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
sourcefn is_referenceable() -> bool
fn is_referenceable() -> bool
$ref
keyword. Read more