pub struct RunReportRequest {Show 14 fields
pub property: String,
pub dimensions: Vec<Dimension>,
pub metrics: Vec<Metric>,
pub date_ranges: Vec<DateRange>,
pub dimension_filter: Option<FilterExpression>,
pub metric_filter: Option<FilterExpression>,
pub offset: Option<String>,
pub limit: Option<String>,
pub metric_aggregations: Option<Vec<MetricAggregation>>,
pub order_bys: Option<Vec<DimensionOrderBy>>,
pub currency_code: Option<String>,
pub cohort_spec: Option<CohortSpec>,
pub keep_empty_rows: Option<bool>,
pub return_property_quota: Option<bool>,
}
Fields§
§property: String
§dimensions: Vec<Dimension>
§metrics: Vec<Metric>
§date_ranges: Vec<DateRange>
§dimension_filter: Option<FilterExpression>
§metric_filter: Option<FilterExpression>
§offset: Option<String>
§limit: Option<String>
§metric_aggregations: Option<Vec<MetricAggregation>>
§order_bys: Option<Vec<DimensionOrderBy>>
§currency_code: Option<String>
§cohort_spec: Option<CohortSpec>
§keep_empty_rows: Option<bool>
§return_property_quota: Option<bool>
Trait Implementations§
Source§impl Debug for RunReportRequest
impl Debug for RunReportRequest
Source§impl Default for RunReportRequest
impl Default for RunReportRequest
Source§fn default() -> RunReportRequest
fn default() -> RunReportRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RunReportRequest
impl<'de> Deserialize<'de> for RunReportRequest
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
Auto Trait Implementations§
impl Freeze for RunReportRequest
impl RefUnwindSafe for RunReportRequest
impl Send for RunReportRequest
impl Sync for RunReportRequest
impl Unpin for RunReportRequest
impl UnwindSafe for RunReportRequest
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