Struct google_doubleclicksearch2::api::ReportRequestFilters[][src]

pub struct ReportRequestFilters {
    pub column: Option<ReportApiColumnSpec>,
    pub operator: Option<String>,
    pub values: Option<Vec<String>>,
}

A list of filters to be applied to the report.\ The maximum number of filters per request is 300.

This type is not used in any activity, and only used as part of another schema.

Fields

column: Option<ReportApiColumnSpec>

Column to perform the filter on. This can be a DoubleClick Search column or a saved column.

operator: Option<String>

Operator to use in the filter. See the filter reference for a list of available operators.

values: Option<Vec<String>>

A list of values to filter the column value against.\ The maximum number of filter values per request is 300.

Trait Implementations

impl Clone for ReportRequestFilters[src]

impl Debug for ReportRequestFilters[src]

impl Default for ReportRequestFilters[src]

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

impl NestedType for ReportRequestFilters[src]

impl Part for ReportRequestFilters[src]

impl Serialize for ReportRequestFilters[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.