[][src]Struct google_dfareporting2d8::DeliverySchedule

pub struct DeliverySchedule {
    pub priority: Option<String>,
    pub hard_cutoff: Option<bool>,
    pub frequency_cap: Option<FrequencyCap>,
    pub impression_ratio: Option<String>,
}

Delivery Schedule.

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

Fields

priority: Option<String>

Serving priority of an ad, with respect to other ads. The lower the priority number, the greater the priority with which it is served.

hard_cutoff: Option<bool>

Whether or not hard cutoff is enabled. If true, the ad will not serve after the end date and time. Otherwise the ad will continue to be served until it has reached its delivery goals.

frequency_cap: Option<FrequencyCap>

Limit on the number of times an individual user can be served the ad within a specified period of time.

impression_ratio: Option<String>

Impression ratio for this ad. This ratio determines how often each ad is served relative to the others. For example, if ad A has an impression ratio of 1 and ad B has an impression ratio of 3, then Campaign Manager will serve ad B three times as often as ad A. Acceptable values are 1 to 10, inclusive.

Trait Implementations

impl Part for DeliverySchedule[src]

impl Default for DeliverySchedule[src]

impl Clone for DeliverySchedule[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for DeliverySchedule[src]

impl Serialize for DeliverySchedule[src]

impl<'de> Deserialize<'de> for DeliverySchedule[src]

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]