pub struct ReportResult {
pub averages: Option<Row>,
pub end_date: Option<Date>,
pub headers: Option<Vec<Header>>,
pub rows: Option<Vec<Row>>,
pub start_date: Option<Date>,
pub total_matched_rows: Option<i64>,
pub totals: Option<Row>,
pub warnings: Option<Vec<String>>,
}Expand description
Result of a generated report.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- reports saved generate accounts (response)
- reports generate accounts (response)
Fields§
§averages: Option<Row>The averages of the report. This is the same length as any other row in the report; cells corresponding to dimension columns are empty.
end_date: Option<Date>Required. End date of the range (inclusive).
headers: Option<Vec<Header>>The header information; one for each dimension in the request, followed by one for each metric in the request.
rows: Option<Vec<Row>>The output rows of the report. Each row is a list of cells; one for each dimension in the request, followed by one for each metric in the request.
start_date: Option<Date>Required. Start date of the range (inclusive).
total_matched_rows: Option<i64>The total number of rows matched by the report request.
totals: Option<Row>The totals of the report. This is the same length as any other row in the report; cells corresponding to dimension columns are empty.
warnings: Option<Vec<String>>Any warnings associated with generation of the report. These warnings are always returned in English.
Trait Implementations§
Source§impl Clone for ReportResult
impl Clone for ReportResult
Source§fn clone(&self) -> ReportResult
fn clone(&self) -> ReportResult
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more