Struct google_content2_sandbox::api::OrderLineItem
source · pub struct OrderLineItem {Show 15 fields
pub annotations: Option<Vec<OrderMerchantProvidedAnnotation>>,
pub cancellations: Option<Vec<OrderCancellation>>,
pub id: Option<String>,
pub price: Option<Price>,
pub product: Option<OrderLineItemProduct>,
pub quantity_canceled: Option<u32>,
pub quantity_delivered: Option<u32>,
pub quantity_ordered: Option<u32>,
pub quantity_pending: Option<u32>,
pub quantity_returned: Option<u32>,
pub quantity_shipped: Option<u32>,
pub return_info: Option<OrderLineItemReturnInfo>,
pub returns: Option<Vec<OrderReturn>>,
pub shipping_details: Option<OrderLineItemShippingDetails>,
pub tax: Option<Price>,
}
Expand description
There is no detailed description.
This type is not used in any activity, and only used as part of another schema.
Fields§
§annotations: Option<Vec<OrderMerchantProvidedAnnotation>>
Annotations that are attached to the line item.
cancellations: Option<Vec<OrderCancellation>>
Cancellations of the line item.
id: Option<String>
The id of the line item.
price: Option<Price>
Total price for the line item. For example, if two items for $10 are purchased, the total price will be $20.
product: Option<OrderLineItemProduct>
Product data from the time of the order placement.
quantity_canceled: Option<u32>
Number of items canceled.
quantity_delivered: Option<u32>
Number of items delivered.
quantity_ordered: Option<u32>
Number of items ordered.
quantity_pending: Option<u32>
Number of items pending.
quantity_returned: Option<u32>
Number of items returned.
quantity_shipped: Option<u32>
Number of items shipped.
return_info: Option<OrderLineItemReturnInfo>
Details of the return policy for the line item.
returns: Option<Vec<OrderReturn>>
Returns of the line item.
shipping_details: Option<OrderLineItemShippingDetails>
Details of the requested shipping for the line item.
tax: Option<Price>
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.
Trait Implementations§
source§impl Clone for OrderLineItem
impl Clone for OrderLineItem
source§fn clone(&self) -> OrderLineItem
fn clone(&self) -> OrderLineItem
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more