Struct google_dfareporting2d3::Pricing
[−]
[src]
pub struct Pricing { pub group_type: Option<String>, pub start_date: Option<String>, pub flights: Option<Vec<Flight>>, pub end_date: Option<String>, pub pricing_type: Option<String>, pub cap_cost_type: Option<String>, }
Pricing Information
This type is not used in any activity, and only used as part of another schema.
Fields
group_type: Option<String>
Group type of this inventory item if it represents a placement group. Is null otherwise. There are two type of placement groups: PLANNING_PLACEMENT_GROUP_TYPE_PACKAGE is a simple group of inventory items that acts as a single pricing point for a group of tags. PLANNING_PLACEMENT_GROUP_TYPE_ROADBLOCK is a group of inventory items that not only acts as a single pricing point, but also assumes that all the tags in it will be served at the same time. A roadblock requires one of its assigned inventory items to be marked as primary.
start_date: Option<String>
Start date of this inventory item.
flights: Option<Vec<Flight>>
Flights of this inventory item. A flight (a.k.a. pricing period) represents the inventory item pricing information for a specific period of time.
end_date: Option<String>
End date of this inventory item.
pricing_type: Option<String>
Pricing type of this inventory item.
cap_cost_type: Option<String>
Cap cost type of this inventory item.
Trait Implementations
impl Debug for Pricing
[src]
impl Clone for Pricing
[src]
fn clone(&self) -> Pricing
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more