Struct google_dfareporting3d4::api::PricingSchedule
source · pub struct PricingSchedule {
pub cap_cost_option: Option<String>,
pub end_date: Option<NaiveDate>,
pub flighted: Option<bool>,
pub floodlight_activity_id: Option<i64>,
pub pricing_periods: Option<Vec<PricingSchedulePricingPeriod>>,
pub pricing_type: Option<String>,
pub start_date: Option<NaiveDate>,
pub testing_start_date: Option<NaiveDate>,
}
Expand description
Pricing Schedule
This type is not used in any activity, and only used as part of another schema.
Fields§
§cap_cost_option: Option<String>
Placement cap cost option.
end_date: Option<NaiveDate>
no description provided
flighted: Option<bool>
Whether this placement is flighted. If true, pricing periods will be computed automatically.
floodlight_activity_id: Option<i64>
Floodlight activity ID associated with this placement. This field should be set when placement pricing type is set to PRICING_TYPE_CPA.
pricing_periods: Option<Vec<PricingSchedulePricingPeriod>>
Pricing periods for this placement.
pricing_type: Option<String>
Placement pricing type. This field is required on insertion.
start_date: Option<NaiveDate>
no description provided
testing_start_date: Option<NaiveDate>
no description provided
Trait Implementations§
source§impl Clone for PricingSchedule
impl Clone for PricingSchedule
source§fn clone(&self) -> PricingSchedule
fn clone(&self) -> PricingSchedule
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for PricingSchedule
impl Debug for PricingSchedule
source§impl Default for PricingSchedule
impl Default for PricingSchedule
source§fn default() -> PricingSchedule
fn default() -> PricingSchedule
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PricingSchedule
impl<'de> Deserialize<'de> for PricingSchedule
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Serialize for PricingSchedule
impl Serialize for PricingSchedule
impl Part for PricingSchedule
Auto Trait Implementations§
impl RefUnwindSafe for PricingSchedule
impl Send for PricingSchedule
impl Sync for PricingSchedule
impl Unpin for PricingSchedule
impl UnwindSafe for PricingSchedule
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more