openapi_github/models/
combined_billing_usage.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15pub struct CombinedBillingUsage {
16 #[serde(rename = "days_left_in_billing_cycle")]
18 pub days_left_in_billing_cycle: i32,
19 #[serde(rename = "estimated_paid_storage_for_month")]
21 pub estimated_paid_storage_for_month: i32,
22 #[serde(rename = "estimated_storage_for_month")]
24 pub estimated_storage_for_month: i32,
25}
26
27impl CombinedBillingUsage {
28 pub fn new(days_left_in_billing_cycle: i32, estimated_paid_storage_for_month: i32, estimated_storage_for_month: i32) -> CombinedBillingUsage {
29 CombinedBillingUsage {
30 days_left_in_billing_cycle,
31 estimated_paid_storage_for_month,
32 estimated_storage_for_month,
33 }
34 }
35}
36