Enum google_api_proto::google::ads::googleads::v16::enums::age_range_type_enum::AgeRangeType
source · #[repr(i32)]pub enum AgeRangeType {
Unspecified = 0,
Unknown = 1,
AgeRange1824 = 503_001,
AgeRange2534 = 503_002,
AgeRange3544 = 503_003,
AgeRange4554 = 503_004,
AgeRange5564 = 503_005,
AgeRange65Up = 503_006,
AgeRangeUndetermined = 503_999,
}
Expand description
The type of demographic age ranges (for example, between 18 and 24 years old).
Variants§
Unspecified = 0
Not specified.
Unknown = 1
Used for return value only. Represents value unknown in this version.
AgeRange1824 = 503_001
Between 18 and 24 years old.
AgeRange2534 = 503_002
Between 25 and 34 years old.
AgeRange3544 = 503_003
Between 35 and 44 years old.
AgeRange4554 = 503_004
Between 45 and 54 years old.
AgeRange5564 = 503_005
Between 55 and 64 years old.
AgeRange65Up = 503_006
65 years old and beyond.
AgeRangeUndetermined = 503_999
Undetermined age range.
Implementations§
source§impl AgeRangeType
impl AgeRangeType
source§impl AgeRangeType
impl AgeRangeType
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 AgeRangeType
impl Clone for AgeRangeType
source§fn clone(&self) -> AgeRangeType
fn clone(&self) -> AgeRangeType
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 Debug for AgeRangeType
impl Debug for AgeRangeType
source§impl Default for AgeRangeType
impl Default for AgeRangeType
source§fn default() -> AgeRangeType
fn default() -> AgeRangeType
Returns the “default value” for a type. Read more
source§impl From<AgeRangeType> for i32
impl From<AgeRangeType> for i32
source§fn from(value: AgeRangeType) -> i32
fn from(value: AgeRangeType) -> i32
Converts to this type from the input type.
source§impl Hash for AgeRangeType
impl Hash for AgeRangeType
source§impl Ord for AgeRangeType
impl Ord for AgeRangeType
source§fn cmp(&self, other: &AgeRangeType) -> Ordering
fn cmp(&self, other: &AgeRangeType) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for AgeRangeType
impl PartialEq for AgeRangeType
source§fn eq(&self, other: &AgeRangeType) -> bool
fn eq(&self, other: &AgeRangeType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for AgeRangeType
impl PartialOrd for AgeRangeType
source§fn partial_cmp(&self, other: &AgeRangeType) -> Option<Ordering>
fn partial_cmp(&self, other: &AgeRangeType) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for AgeRangeType
impl TryFrom<i32> for AgeRangeType
§type Error = DecodeError
type Error = DecodeError
The type returned in the event of a conversion error.
source§fn try_from(value: i32) -> Result<AgeRangeType, DecodeError>
fn try_from(value: i32) -> Result<AgeRangeType, DecodeError>
Performs the conversion.
impl Copy for AgeRangeType
impl Eq for AgeRangeType
impl StructuralPartialEq for AgeRangeType
Auto Trait Implementations§
impl Freeze for AgeRangeType
impl RefUnwindSafe for AgeRangeType
impl Send for AgeRangeType
impl Sync for AgeRangeType
impl Unpin for AgeRangeType
impl UnwindSafe for AgeRangeType
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
§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
Compare self to
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
Checks if this value is equivalent to the given key. Read more
§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
Compare self to
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>
Wrap the input message
T
in a tonic::Request