pub struct GeoRegionAssignedTargetingOptionDetails {
pub display_name: Option<String>,
pub geo_region_type: Option<String>,
pub negative: Option<bool>,
pub targeting_option_id: Option<String>,
}Expand description
Details for assigned geographic region targeting option. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_GEO_REGION.
This type is not used in any activity, and only used as part of another schema.
Fields§
§display_name: Option<String>Output only. The display name of the geographic region (e.g., “Ontario, Canada”).
geo_region_type: Option<String>Output only. The type of geographic region targeting.
negative: Option<bool>Indicates if this option is being negatively targeted.
targeting_option_id: Option<String>Required. The targeting_option_id of a TargetingOption of type TARGETING_TYPE_GEO_REGION.
Trait Implementations§
Source§impl Clone for GeoRegionAssignedTargetingOptionDetails
impl Clone for GeoRegionAssignedTargetingOptionDetails
Source§fn clone(&self) -> GeoRegionAssignedTargetingOptionDetails
fn clone(&self) -> GeoRegionAssignedTargetingOptionDetails
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 Default for GeoRegionAssignedTargetingOptionDetails
impl Default for GeoRegionAssignedTargetingOptionDetails
Source§fn default() -> GeoRegionAssignedTargetingOptionDetails
fn default() -> GeoRegionAssignedTargetingOptionDetails
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GeoRegionAssignedTargetingOptionDetails
impl<'de> Deserialize<'de> for GeoRegionAssignedTargetingOptionDetails
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 GeoRegionAssignedTargetingOptionDetails
Auto Trait Implementations§
impl Freeze for GeoRegionAssignedTargetingOptionDetails
impl RefUnwindSafe for GeoRegionAssignedTargetingOptionDetails
impl Send for GeoRegionAssignedTargetingOptionDetails
impl Sync for GeoRegionAssignedTargetingOptionDetails
impl Unpin for GeoRegionAssignedTargetingOptionDetails
impl UnwindSafe for GeoRegionAssignedTargetingOptionDetails
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