Enum google_api_proto::google::ads::googleads::v14::errors::asset_group_asset_error_enum::AssetGroupAssetError
source · #[repr(i32)]pub enum AssetGroupAssetError {
Unspecified = 0,
Unknown = 1,
DuplicateResource = 2,
ExpandableTagsNotAllowedInDescription = 3,
AdCustomizerNotSupported = 4,
HotelPropertyAssetNotLinkedToCampaign = 5,
}
Expand description
Enum describing possible asset group asset errors.
Variants§
Unspecified = 0
Enum unspecified.
Unknown = 1
The received error code is not known in this version.
DuplicateResource = 2
Cannot add duplicated asset group asset.
ExpandableTagsNotAllowedInDescription = 3
Expandable tags are not allowed in description assets.
AdCustomizerNotSupported = 4
Ad customizers are not supported in assetgroup’s text assets.
HotelPropertyAssetNotLinkedToCampaign = 5
Cannot add a HotelPropertyAsset to an AssetGroup that isn’t linked to the parent campaign’s hotel_property_asset_set field.
Implementations§
source§impl AssetGroupAssetError
impl AssetGroupAssetError
sourcepub fn is_valid(value: i32) -> bool
pub fn is_valid(value: i32) -> bool
Returns true
if value
is a variant of AssetGroupAssetError
.
sourcepub fn from_i32(value: i32) -> Option<AssetGroupAssetError>
👎Deprecated: Use the TryFrom<i32> implementation instead
pub fn from_i32(value: i32) -> Option<AssetGroupAssetError>
Converts an i32
to a AssetGroupAssetError
, or None
if value
is not a valid variant.
source§impl AssetGroupAssetError
impl AssetGroupAssetError
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 AssetGroupAssetError
impl Clone for AssetGroupAssetError
source§fn clone(&self) -> AssetGroupAssetError
fn clone(&self) -> AssetGroupAssetError
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AssetGroupAssetError
impl Debug for AssetGroupAssetError
source§impl Default for AssetGroupAssetError
impl Default for AssetGroupAssetError
source§fn default() -> AssetGroupAssetError
fn default() -> AssetGroupAssetError
source§impl From<AssetGroupAssetError> for i32
impl From<AssetGroupAssetError> for i32
source§fn from(value: AssetGroupAssetError) -> i32
fn from(value: AssetGroupAssetError) -> i32
source§impl Hash for AssetGroupAssetError
impl Hash for AssetGroupAssetError
source§impl Ord for AssetGroupAssetError
impl Ord for AssetGroupAssetError
source§fn cmp(&self, other: &AssetGroupAssetError) -> Ordering
fn cmp(&self, other: &AssetGroupAssetError) -> 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 AssetGroupAssetError
impl PartialEq for AssetGroupAssetError
source§fn eq(&self, other: &AssetGroupAssetError) -> bool
fn eq(&self, other: &AssetGroupAssetError) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for AssetGroupAssetError
impl PartialOrd for AssetGroupAssetError
source§fn partial_cmp(&self, other: &AssetGroupAssetError) -> Option<Ordering>
fn partial_cmp(&self, other: &AssetGroupAssetError) -> 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 AssetGroupAssetError
impl TryFrom<i32> for AssetGroupAssetError
§type Error = DecodeError
type Error = DecodeError
source§fn try_from(value: i32) -> Result<AssetGroupAssetError, DecodeError>
fn try_from(value: i32) -> Result<AssetGroupAssetError, DecodeError>
impl Copy for AssetGroupAssetError
impl Eq for AssetGroupAssetError
impl StructuralPartialEq for AssetGroupAssetError
Auto Trait Implementations§
impl Freeze for AssetGroupAssetError
impl RefUnwindSafe for AssetGroupAssetError
impl Send for AssetGroupAssetError
impl Sync for AssetGroupAssetError
impl Unpin for AssetGroupAssetError
impl UnwindSafe for AssetGroupAssetError
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