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: Stringdimensions: 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
sourceimpl Debug for RunReportRequest
impl Debug for RunReportRequest
sourceimpl Default for RunReportRequest
impl Default for RunReportRequest
sourcefn default() -> RunReportRequest
fn default() -> RunReportRequest
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for RunReportRequest
impl<'de> Deserialize<'de> for RunReportRequest
sourcefn 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
sourceimpl Serialize for RunReportRequest
impl Serialize for RunReportRequest
Auto Trait Implementations
impl RefUnwindSafe for RunReportRequest
impl Send for RunReportRequest
impl Sync for RunReportRequest
impl Unpin for RunReportRequest
impl UnwindSafe for RunReportRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more