pub struct AggregateQuery {
pub site_id: String,
pub metrics: Vec<String>,
pub period: Option<String>,
pub date: Option<String>,
pub filters: Vec<String>,
pub properties: Vec<String>,
pub compare: Option<String>,
pub interval: Option<String>,
pub sort: Option<String>,
pub limit: Option<u32>,
pub page: Option<u32>,
}Expand description
Query parameters for the stats aggregate endpoint.
Fields§
§site_id: String§metrics: Vec<String>§period: Option<String>§date: Option<String>§filters: Vec<String>§properties: Vec<String>§compare: Option<String>§interval: Option<String>§sort: Option<String>§limit: Option<u32>§page: Option<u32>Trait Implementations§
Source§impl Clone for AggregateQuery
impl Clone for AggregateQuery
Source§fn clone(&self) -> AggregateQuery
fn clone(&self) -> AggregateQuery
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 AggregateQuery
impl Debug for AggregateQuery
Source§impl Default for AggregateQuery
impl Default for AggregateQuery
Source§fn default() -> AggregateQuery
fn default() -> AggregateQuery
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AggregateQuery
impl RefUnwindSafe for AggregateQuery
impl Send for AggregateQuery
impl Sync for AggregateQuery
impl Unpin for AggregateQuery
impl UnwindSafe for AggregateQuery
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