Enum google_api_proto::google::ads::googleads::v15::enums::asset_set_type_enum::AssetSetType
source · #[repr(i32)]pub enum AssetSetType {
Show 17 variants
Unspecified = 0,
Unknown = 1,
PageFeed = 2,
DynamicEducation = 3,
MerchantCenterFeed = 4,
DynamicRealEstate = 5,
DynamicCustom = 6,
DynamicHotelsAndRentals = 7,
DynamicFlights = 8,
DynamicTravel = 9,
DynamicLocal = 10,
DynamicJobs = 11,
LocationSync = 12,
BusinessProfileDynamicLocationGroup = 13,
ChainDynamicLocationGroup = 14,
StaticLocationGroup = 15,
HotelProperty = 16,
}
Expand description
Possible types of an asset set.
Variants§
Unspecified = 0
Not specified.
Unknown = 1
Used for return value only. Represents value unknown in this version.
PageFeed = 2
Page asset set.
DynamicEducation = 3
Dynamic education asset set.
MerchantCenterFeed = 4
Google Merchant Center asset set.
DynamicRealEstate = 5
Dynamic real estate asset set.
DynamicCustom = 6
Dynamic custom asset set.
DynamicHotelsAndRentals = 7
Dynamic hotels and rentals asset set.
DynamicFlights = 8
Dynamic flights asset set.
DynamicTravel = 9
Dynamic travel asset set.
DynamicLocal = 10
Dynamic local asset set.
DynamicJobs = 11
Dynamic jobs asset set.
LocationSync = 12
Location sync level asset set.
BusinessProfileDynamicLocationGroup = 13
Business Profile location group asset set.
ChainDynamicLocationGroup = 14
Chain location group asset set which can be used for both owned locations and affiliate locations.
StaticLocationGroup = 15
Static location group asset set which can be used for both owned locations and affiliate locations.
HotelProperty = 16
Hotel Property asset set which is used to link a hotel property feed to Performance Max for travel goals campaigns.
Implementations§
source§impl AssetSetType
impl AssetSetType
source§impl AssetSetType
impl AssetSetType
sourcepub fn as_str_name(&self) -> &'static str
pub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable (if the ProtoBuf definition does not change) and safe for programmatic use.
sourcepub fn from_str_name(value: &str) -> Option<Self>
pub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
Trait Implementations§
source§impl Clone for AssetSetType
impl Clone for AssetSetType
source§fn clone(&self) -> AssetSetType
fn clone(&self) -> AssetSetType
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AssetSetType
impl Debug for AssetSetType
source§impl Default for AssetSetType
impl Default for AssetSetType
source§fn default() -> AssetSetType
fn default() -> AssetSetType
source§impl From<AssetSetType> for i32
impl From<AssetSetType> for i32
source§fn from(value: AssetSetType) -> i32
fn from(value: AssetSetType) -> i32
source§impl Hash for AssetSetType
impl Hash for AssetSetType
source§impl Ord for AssetSetType
impl Ord for AssetSetType
source§fn cmp(&self, other: &AssetSetType) -> Ordering
fn cmp(&self, other: &AssetSetType) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
source§impl PartialEq for AssetSetType
impl PartialEq for AssetSetType
source§fn eq(&self, other: &AssetSetType) -> bool
fn eq(&self, other: &AssetSetType) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for AssetSetType
impl PartialOrd for AssetSetType
source§fn partial_cmp(&self, other: &AssetSetType) -> Option<Ordering>
fn partial_cmp(&self, other: &AssetSetType) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for AssetSetType
impl TryFrom<i32> for AssetSetType
§type Error = DecodeError
type Error = DecodeError
source§fn try_from(value: i32) -> Result<AssetSetType, DecodeError>
fn try_from(value: i32) -> Result<AssetSetType, DecodeError>
impl Copy for AssetSetType
impl Eq for AssetSetType
impl StructuralPartialEq for AssetSetType
Auto Trait Implementations§
impl Freeze for AssetSetType
impl RefUnwindSafe for AssetSetType
impl Send for AssetSetType
impl Sync for AssetSetType
impl Unpin for AssetSetType
impl UnwindSafe for AssetSetType
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
§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key
and return true
if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key
and return true
if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T
in a tonic::Request