Enum google_api_proto::google::ads::googleads::v14::errors::ad_group_feed_error_enum::AdGroupFeedError
source · #[repr(i32)]pub enum AdGroupFeedError {
Unspecified = 0,
Unknown = 1,
FeedAlreadyExistsForPlaceholderType = 2,
CannotCreateForRemovedFeed = 3,
AdgroupFeedAlreadyExists = 4,
CannotOperateOnRemovedAdgroupFeed = 5,
InvalidPlaceholderType = 6,
MissingFeedmappingForPlaceholderType = 7,
NoExistingLocationCustomerFeed = 8,
}
Expand description
Enum describing possible ad group feed errors.
Variants§
Unspecified = 0
Enum unspecified.
Unknown = 1
The received error code is not known in this version.
FeedAlreadyExistsForPlaceholderType = 2
An active feed already exists for this ad group and place holder type.
CannotCreateForRemovedFeed = 3
The specified feed is removed.
AdgroupFeedAlreadyExists = 4
The AdGroupFeed already exists. UPDATE operation should be used to modify the existing AdGroupFeed.
CannotOperateOnRemovedAdgroupFeed = 5
Cannot operate on removed AdGroupFeed.
InvalidPlaceholderType = 6
Invalid placeholder type.
MissingFeedmappingForPlaceholderType = 7
Feed mapping for this placeholder type does not exist.
NoExistingLocationCustomerFeed = 8
Location AdGroupFeeds cannot be created unless there is a location CustomerFeed for the specified feed.
Implementations§
source§impl AdGroupFeedError
impl AdGroupFeedError
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 AdGroupFeedError
impl Clone for AdGroupFeedError
source§fn clone(&self) -> AdGroupFeedError
fn clone(&self) -> AdGroupFeedError
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AdGroupFeedError
impl Debug for AdGroupFeedError
source§impl Default for AdGroupFeedError
impl Default for AdGroupFeedError
source§fn default() -> AdGroupFeedError
fn default() -> AdGroupFeedError
source§impl From<AdGroupFeedError> for i32
impl From<AdGroupFeedError> for i32
source§fn from(value: AdGroupFeedError) -> i32
fn from(value: AdGroupFeedError) -> i32
source§impl Hash for AdGroupFeedError
impl Hash for AdGroupFeedError
source§impl Ord for AdGroupFeedError
impl Ord for AdGroupFeedError
source§fn cmp(&self, other: &AdGroupFeedError) -> Ordering
fn cmp(&self, other: &AdGroupFeedError) -> 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 AdGroupFeedError
impl PartialEq for AdGroupFeedError
source§fn eq(&self, other: &AdGroupFeedError) -> bool
fn eq(&self, other: &AdGroupFeedError) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for AdGroupFeedError
impl PartialOrd for AdGroupFeedError
source§fn partial_cmp(&self, other: &AdGroupFeedError) -> Option<Ordering>
fn partial_cmp(&self, other: &AdGroupFeedError) -> 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 AdGroupFeedError
impl TryFrom<i32> for AdGroupFeedError
§type Error = DecodeError
type Error = DecodeError
source§fn try_from(value: i32) -> Result<AdGroupFeedError, DecodeError>
fn try_from(value: i32) -> Result<AdGroupFeedError, DecodeError>
impl Copy for AdGroupFeedError
impl Eq for AdGroupFeedError
impl StructuralPartialEq for AdGroupFeedError
Auto Trait Implementations§
impl Freeze for AdGroupFeedError
impl RefUnwindSafe for AdGroupFeedError
impl Send for AdGroupFeedError
impl Sync for AdGroupFeedError
impl Unpin for AdGroupFeedError
impl UnwindSafe for AdGroupFeedError
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