Struct google_dfareporting3d2::api::DimensionValue[][src]

pub struct DimensionValue {
    pub dimension_name: Option<String>,
    pub etag: Option<String>,
    pub id: Option<String>,
    pub kind: Option<String>,
    pub match_type: Option<String>,
    pub value: Option<String>,
}

Represents a DimensionValue resource.

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

dimension_name: Option<String>

The name of the dimension.

etag: Option<String>

The eTag of this response for caching purposes.

id: Option<String>

The ID associated with the value if available.

kind: Option<String>

The kind of resource this is, in this case dfareporting#dimensionValue.

match_type: Option<String>

Determines how the ‘value’ field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, ‘’ is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (‘dfa:paidSearch’) allow a matchType other than EXACT.

value: Option<String>

The value of the dimension.

Trait Implementations

impl Clone for DimensionValue[src]

impl Debug for DimensionValue[src]

impl Default for DimensionValue[src]

impl<'de> Deserialize<'de> for DimensionValue[src]

impl Resource for DimensionValue[src]

impl Serialize for DimensionValue[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.