[][src]Struct google_adexchangebuyer2_v2_beta1::CreativeRestrictions

pub struct CreativeRestrictions {
    pub creative_format: Option<String>,
    pub creative_specifications: Option<Vec<CreativeSpecification>>,
    pub skippable_ad_type: Option<String>,
}

Represents creative restrictions associated to Programmatic Guaranteed/ Preferred Deal in Ad Manager. This doesn't apply to Private Auction and AdX Preferred Deals.

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

Fields

creative_format: Option<String>

The format of the environment that the creatives will be displayed in.

creative_specifications: Option<Vec<CreativeSpecification>>

no description provided

skippable_ad_type: Option<String>

Skippable video ads allow viewers to skip ads after 5 seconds.

Trait Implementations

impl Clone for CreativeRestrictions[src]

impl Debug for CreativeRestrictions[src]

impl Default for CreativeRestrictions[src]

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

impl Part for CreativeRestrictions[src]

impl Serialize for CreativeRestrictions[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

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

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

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

type Owned = T

The resulting type after obtaining ownership.

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> Typeable for T where
    T: Any