use crate::models;
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct LicenseForecast {
#[serde(rename = "internal_users")]
pub internal_users: i32,
#[serde(rename = "external_users")]
pub external_users: i32,
#[serde(rename = "forecasted_internal_users")]
pub forecasted_internal_users: i32,
#[serde(rename = "forecasted_external_users")]
pub forecasted_external_users: i32,
}
impl LicenseForecast {
pub fn new(internal_users: i32, external_users: i32, forecasted_internal_users: i32, forecasted_external_users: i32) -> LicenseForecast {
LicenseForecast {
internal_users,
external_users,
forecasted_internal_users,
forecasted_external_users,
}
}
}