Struct bestbuy::order::Order [] [src]

pub struct Order {
    pub acceptance_decision_date: Option<String>,
    pub can_cancel: bool,
    pub channel: Option<Channel>,
    pub commercial_id: String,
    pub created_date: DateTime<Utc>,
    pub currency_iso_code: String,
    pub customer: Customer,
    pub customer_debited_date: Option<DateTime<Utc>>,
    pub has_customer_message: bool,
    pub has_incident: bool,
    pub has_invoice: bool,
    pub last_updated_date: DateTime<Utc>,
    pub leadtime_to_ship: i64,
    pub order_additional_fields: Vec<Value>,
    pub order_id: String,
    pub order_lines: Vec<OrderLine>,
    pub order_state: OrderState,
    pub order_state_reason_code: Option<String>,
    pub order_state_reason_label: Option<String>,
    pub payment_type: Option<String>,
    pub payment_workflow: Option<String>,
    pub price: f64,
    pub promotions: Promotions,
    pub quote_id: Option<Value>,
    pub shipping_carrier_code: Option<String>,
    pub shipping_company: Option<String>,
    pub shipping_price: f64,
    pub shipping_tracking: Option<String>,
    pub shipping_tracking_url: Option<String>,
    pub shipping_type_code: String,
    pub shipping_type_label: String,
    pub shipping_zone_code: String,
    pub shipping_zone_label: String,
    pub total_commission: f64,
    pub total_price: f64,
}

Fields

Trait Implementations

impl Debug for Order
[src]

[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for Order

impl Sync for Order