use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct GetOfflineLicenseStatus200Response {
#[serde(rename = "seats_used", skip_serializing_if = "Option::is_none")]
pub seats_used: Option<f64>,
#[serde(rename = "seats_cap", skip_serializing_if = "Option::is_none")]
pub seats_cap: Option<i32>,
#[serde(rename = "author_count", skip_serializing_if = "Option::is_none")]
pub author_count: Option<i32>,
#[serde(rename = "operator_count", skip_serializing_if = "Option::is_none")]
pub operator_count: Option<i32>,
#[serde(rename = "current_cu", skip_serializing_if = "Option::is_none")]
pub current_cu: Option<f64>,
#[serde(rename = "cu_cap", skip_serializing_if = "Option::is_none")]
pub cu_cap: Option<f64>,
#[serde(rename = "cu_over_cap", skip_serializing_if = "Option::is_none")]
pub cu_over_cap: Option<bool>,
}
impl GetOfflineLicenseStatus200Response {
pub fn new() -> GetOfflineLicenseStatus200Response {
GetOfflineLicenseStatus200Response {
seats_used: None,
seats_cap: None,
author_count: None,
operator_count: None,
current_cu: None,
cu_cap: None,
cu_over_cap: None,
}
}
}