stripe/model/
financial_reporting_finance_report_run_run_parameters.rs1use serde::{Serialize, Deserialize};
2#[derive(Debug, Clone, Serialize, Deserialize, Default)]
4pub struct FinancialReportingFinanceReportRunRunParameters {
5 #[serde(skip_serializing_if = "Option::is_none")]
7 pub columns: Option<Vec<String>>,
8 #[serde(skip_serializing_if = "Option::is_none")]
10 pub connected_account: Option<String>,
11 #[serde(skip_serializing_if = "Option::is_none")]
13 pub currency: Option<String>,
14 #[serde(skip_serializing_if = "Option::is_none")]
16 pub interval_end: Option<i64>,
17 #[serde(skip_serializing_if = "Option::is_none")]
19 pub interval_start: Option<i64>,
20 #[serde(skip_serializing_if = "Option::is_none")]
22 pub payout: Option<String>,
23 #[serde(skip_serializing_if = "Option::is_none")]
25 pub reporting_category: Option<String>,
26 #[serde(skip_serializing_if = "Option::is_none")]
28 pub timezone: Option<String>,
29}
30impl std::fmt::Display for FinancialReportingFinanceReportRunRunParameters {
31 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> Result<(), std::fmt::Error> {
32 write!(f, "{}", serde_json::to_string(self).unwrap())
33 }
34}