google_analytics_api_ga4/
batch_run_reports.rs1use crate::types::RunReportResponse;
2use crate::RunReportRequest;
3use serde::{Deserialize, Serialize};
4
5#[derive(Default, Debug, Serialize, Deserialize)]
6pub(crate) struct BatchRunReportsRequestBody {
7 pub requests: Vec<RunReportRequest>,
8}
9
10#[derive(Default, Debug, Serialize, Deserialize, Clone)]
12#[serde(rename_all = "camelCase")]
13pub struct BatchRunReportsResponse {
14 #[serde(skip_serializing_if = "Option::is_none")]
15 pub reports: Option<Vec<RunReportResponse>>,
16 #[serde(skip_serializing_if = "Option::is_none")]
17 pub kind: Option<String>,
18}