Struct bestbuy::order::OrderLine [] [src]

pub struct OrderLine {
    pub can_refund: bool,
    pub cancelations: Vec<Value>,
    pub category_code: Option<String>,
    pub category_label: Option<String>,
    pub commission_fee: f64,
    pub commission_rate_vat: f64,
    pub commission_taxes: Vec<CommissionTax>,
    pub commission_vat: f64,
    pub created_date: DateTime<Utc>,
    pub debited_date: Option<DateTime<Utc>>,
    pub description: Option<Value>,
    pub last_updated_date: Option<DateTime<Utc>>,
    pub offer_id: i64,
    pub offer_sku: String,
    pub offer_state_code: String,
    pub order_line_additional_fields: Vec<Value>,
    pub order_line_id: String,
    pub order_line_index: i32,
    pub order_line_state: OrderLineState,
    pub order_line_state_reason_code: Option<String>,
    pub order_line_state_reason_label: Option<String>,
    pub price: f64,
    pub price_additional_info: Option<Value>,
    pub price_unit: f64,
    pub product_medias: Vec<Value>,
    pub product_sku: String,
    pub product_title: String,
    pub promotions: Vec<Value>,
    pub quantity: i32,
    pub received_date: Option<DateTime<Utc>>,
    pub refunds: Vec<Value>,
    pub shipped_date: Option<DateTime<Utc>>,
    pub shipping_price: f64,
    pub shipping_price_additional_unit: Option<Value>,
    pub shipping_price_unit: Option<Value>,
    pub shipping_taxes: Vec<Tax>,
    pub taxes: Vec<Tax>,
    pub total_commission: f64,
    pub total_price: f64,
}

Fields

Trait Implementations

impl Debug for OrderLine
[src]

[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for OrderLine

impl Sync for OrderLine