Struct google_displayvideo1::api::TargetingExpansionConfig [−][src]
Settings that control the targeting expansion of the line item. Targeting expansion allows the line item to reach a larger audience based on the original audience list and the targeting expansion level.
This type is not used in any activity, and only used as part of another schema.
Fields
exclude_first_party_audience: Option<bool>
Required. Whether to exclude first party audiences from targeting. Similar audiences of the excluded first party lists will not be excluded. Only applicable when a first-party audience is positively targeted (directly or included in a combined audience), otherwise this selection will be ignored.
targeting_expansion_level: Option<String>
Required. Magnitude of expansion for applicable targeting under this line item.
Trait Implementations
impl Clone for TargetingExpansionConfig
[src]
fn clone(&self) -> TargetingExpansionConfig
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for TargetingExpansionConfig
[src]
impl Default for TargetingExpansionConfig
[src]
fn default() -> TargetingExpansionConfig
[src]
impl<'de> Deserialize<'de> for TargetingExpansionConfig
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Part for TargetingExpansionConfig
[src]
impl Serialize for TargetingExpansionConfig
[src]
Auto Trait Implementations
impl RefUnwindSafe for TargetingExpansionConfig
impl Send for TargetingExpansionConfig
impl Sync for TargetingExpansionConfig
impl Unpin for TargetingExpansionConfig
impl UnwindSafe for TargetingExpansionConfig
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,