pub struct AdvertiserAdServerConfig {
pub cm_hybrid_config: Option<CmHybridConfig>,
pub third_party_only_config: Option<ThirdPartyOnlyConfig>,
}
Expand description
Ad server related settings of an advertiser.
This type is not used in any activity, and only used as part of another schema.
Fields§
§cm_hybrid_config: Option<CmHybridConfig>
The configuration for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers.
third_party_only_config: Option<ThirdPartyOnlyConfig>
The configuration for advertisers that use third-party ad servers only.
Trait Implementations§
Source§impl Clone for AdvertiserAdServerConfig
impl Clone for AdvertiserAdServerConfig
Source§fn clone(&self) -> AdvertiserAdServerConfig
fn clone(&self) -> AdvertiserAdServerConfig
Returns a duplicate 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 AdvertiserAdServerConfig
impl Debug for AdvertiserAdServerConfig
Source§impl Default for AdvertiserAdServerConfig
impl Default for AdvertiserAdServerConfig
Source§fn default() -> AdvertiserAdServerConfig
fn default() -> AdvertiserAdServerConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AdvertiserAdServerConfig
impl<'de> Deserialize<'de> for AdvertiserAdServerConfig
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 AdvertiserAdServerConfig
impl Serialize for AdvertiserAdServerConfig
impl Part for AdvertiserAdServerConfig
Auto Trait Implementations§
impl Freeze for AdvertiserAdServerConfig
impl RefUnwindSafe for AdvertiserAdServerConfig
impl Send for AdvertiserAdServerConfig
impl Sync for AdvertiserAdServerConfig
impl Unpin for AdvertiserAdServerConfig
impl UnwindSafe for AdvertiserAdServerConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more