pub struct ReportRequestFilters {
pub column: Option<ReportApiColumnSpec>,
pub operator: Option<String>,
pub values: Option<Vec<Value>>,
}Expand description
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<Value>>A list of values to filter the column value against.\ The maximum number of filter values per request is 300.
Trait Implementations§
Source§impl Clone for ReportRequestFilters
impl Clone for ReportRequestFilters
Source§fn clone(&self) -> ReportRequestFilters
fn clone(&self) -> ReportRequestFilters
Returns a duplicate 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 ReportRequestFilters
impl Debug for ReportRequestFilters
Source§impl Default for ReportRequestFilters
impl Default for ReportRequestFilters
Source§fn default() -> ReportRequestFilters
fn default() -> ReportRequestFilters
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReportRequestFilters
impl<'de> Deserialize<'de> for ReportRequestFilters
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for ReportRequestFilters
impl Serialize for ReportRequestFilters
impl NestedType for ReportRequestFilters
impl Part for ReportRequestFilters
Auto Trait Implementations§
impl Freeze for ReportRequestFilters
impl RefUnwindSafe for ReportRequestFilters
impl Send for ReportRequestFilters
impl Sync for ReportRequestFilters
impl Unpin for ReportRequestFilters
impl UnwindSafe for ReportRequestFilters
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