Struct google_content2::OrderLineItem[][src]

pub struct OrderLineItem {
    pub product: Option<OrderLineItemProduct>,
    pub quantity_delivered: Option<u32>,
    pub return_info: Option<OrderLineItemReturnInfo>,
    pub price: Option<Price>,
    pub quantity_pending: Option<u32>,
    pub tax: Option<Price>,
    pub cancellations: Option<Vec<OrderCancellation>>,
    pub quantity_canceled: Option<u32>,
    pub id: Option<String>,
    pub returns: Option<Vec<OrderReturn>>,
    pub quantity_shipped: Option<u32>,
    pub annotations: Option<Vec<OrderMerchantProvidedAnnotation>>,
    pub quantity_returned: Option<u32>,
    pub quantity_ordered: Option<u32>,
    pub shipping_details: Option<OrderLineItemShippingDetails>,
}

There is no detailed description.

This type is not used in any activity, and only used as part of another schema.

Fields

Product data from the time of the order placement.

Number of items delivered.

Details of the return policy for the line item.

Total price for the line item. For example, if two items for $10 are purchased, the total price will be $20.

Number of items pending.

Total tax amount for the line item. For example, if two items are purchased, and each have a cost tax of $2, the total tax amount will be $4.

Cancellations of the line item.

Number of items canceled.

The id of the line item.

Returns of the line item.

Number of items shipped.

Annotations that are attached to the line item.

Number of items returned.

Number of items ordered.

Details of the requested shipping for the line item.

Trait Implementations

impl Default for OrderLineItem
[src]

Returns the "default value" for a type. Read more

impl Clone for OrderLineItem
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for OrderLineItem
[src]

Formats the value using the given formatter. Read more

impl Part for OrderLineItem
[src]

Auto Trait Implementations