pub struct EnvironmentAssignedTargetingOptionDetails {
pub environment: Option<String>,
pub targeting_option_id: Option<String>,
}
Expand description
Assigned environment targeting option details. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_ENVIRONMENT
.
This type is not used in any activity, and only used as part of another schema.
Fields§
§environment: Option<String>
Required. The serving environment.
targeting_option_id: Option<String>
Required. The targeting_option_id of a TargetingOption of type TARGETING_TYPE_ENVIRONMENT
(e.g., “508010” for targeting the ENVIRONMENT_WEB_OPTIMIZED
option).
Trait Implementations§
source§impl Clone for EnvironmentAssignedTargetingOptionDetails
impl Clone for EnvironmentAssignedTargetingOptionDetails
source§fn clone(&self) -> EnvironmentAssignedTargetingOptionDetails
fn clone(&self) -> EnvironmentAssignedTargetingOptionDetails
Returns a copy 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 Default for EnvironmentAssignedTargetingOptionDetails
impl Default for EnvironmentAssignedTargetingOptionDetails
source§fn default() -> EnvironmentAssignedTargetingOptionDetails
fn default() -> EnvironmentAssignedTargetingOptionDetails
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for EnvironmentAssignedTargetingOptionDetails
impl<'de> Deserialize<'de> for EnvironmentAssignedTargetingOptionDetails
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
impl Part for EnvironmentAssignedTargetingOptionDetails
Auto Trait Implementations§
impl RefUnwindSafe for EnvironmentAssignedTargetingOptionDetails
impl Send for EnvironmentAssignedTargetingOptionDetails
impl Sync for EnvironmentAssignedTargetingOptionDetails
impl Unpin for EnvironmentAssignedTargetingOptionDetails
impl UnwindSafe for EnvironmentAssignedTargetingOptionDetails
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