Struct google_adexchangebuyer2_v2_beta1::TargetingValue[][src]

pub struct TargetingValue {
    pub string_value: Option<String>,
    pub long_value: Option<String>,
    pub day_part_targeting_value: Option<DayPartTargeting>,
    pub creative_size_value: Option<CreativeSize>,
}

A polymorphic targeting value used as part of Shared Targeting.

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

Fields

The string value to include/exclude.

The long value to include/exclude.

The daypart targeting to include / exclude. Filled in when the key is GOOG_DAYPART_TARGETING. The definition of this targeting is derived from the structure used by Ad Manager.

The creative size value to include/exclude. Filled in when key = GOOG_CREATIVE_SIZE

Trait Implementations

impl Default for TargetingValue
[src]

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

impl Clone for TargetingValue
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for TargetingValue
[src]

Formats the value using the given formatter. Read more

impl Part for TargetingValue
[src]

Auto Trait Implementations