Enum gapi_grpc::google::ads::admob::v1::network_report_spec::Dimension [−][src]
The dimensions of the network report. Dimensions are data attributes to break down or refine the quantitative measurements (metrics) by certain attributes, such as the ad format or the platform an ad was viewed on.
Variants
Default value for an unset field. Do not use.
A date in the YYYY-MM-DD format (for example, “2018-12-21”). Requests can specify at most one time dimension.
A month in the YYYY-MM format (for example, “2018-12”). Requests can specify at most one time dimension.
The date of the first day of a week in the YYYY-MM-DD format (for example, “2018-12-21”). Requests can specify at most one time dimension.
The unique ID of the ad unit (for example, “ca-app-pub-1234/1234”). If AD_UNIT dimension is specified, then APP is included automatically.
The unique ID of the mobile application (for example, “ca-app-pub-1234~1234”).
Type of the ad (for example, “text” or “image”), an ad delivery dimension.
Warning: The dimension is incompatible with AD_REQUESTS, MATCH_RATE and IMPRESSION_RPM metrics.
CLDR country code of the place where the ad views/clicks occur (for example, “US” or “FR”). This is a geography dimension.
Format of the ad unit (for example, “banner”, “native”), an ad delivery dimension.
Mobile OS platform of the app (for example, “Android” or “iOS”).
Implementations
impl Dimension
[src]
pub fn is_valid(value: i32) -> bool
[src]
Returns true
if value
is a variant of Dimension
.
pub fn from_i32(value: i32) -> Option<Dimension>
[src]
Converts an i32
to a Dimension
, or None
if value
is not a valid variant.
Trait Implementations
impl Clone for Dimension
[src]
impl Copy for Dimension
[src]
impl Debug for Dimension
[src]
impl Default for Dimension
[src]
impl Eq for Dimension
[src]
impl From<Dimension> for i32
[src]
impl Hash for Dimension
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for Dimension
[src]
fn cmp(&self, other: &Dimension) -> Ordering
[src]
#[must_use]pub fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self
1.50.0[src]
impl PartialEq<Dimension> for Dimension
[src]
fn eq(&self, other: &Dimension) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<Dimension> for Dimension
[src]
fn partial_cmp(&self, other: &Dimension) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for Dimension
[src]
impl StructuralPartialEq for Dimension
[src]
Auto Trait Implementations
impl RefUnwindSafe for Dimension
impl Send for Dimension
impl Sync for Dimension
impl Unpin for Dimension
impl UnwindSafe for Dimension
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
pub fn equivalent(&self, key: &K) -> bool
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> IntoRequest<T> for T
[src]
pub fn into_request(self) -> Request<T>
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src]
V: MultiLane<T>,
impl<T> WithSubscriber for T
[src]
pub fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,