nomad_client/models/
quota_usage.rs1#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
15pub struct QuotaUsage {
16 #[serde(rename = "Name", skip_serializing_if = "Option::is_none")]
17 pub name: Option<String>,
18 #[serde(rename = "Used", skip_serializing_if = "Option::is_none")]
19 pub used: Option<::std::collections::HashMap<String, crate::models::QuotaLimit>>,
20 #[serde(rename = "CreateIndex", skip_serializing_if = "Option::is_none")]
21 pub create_index: Option<i32>,
22 #[serde(rename = "ModifyIndex", skip_serializing_if = "Option::is_none")]
23 pub modify_index: Option<i32>,
24}
25
26impl QuotaUsage {
27 pub fn new() -> QuotaUsage {
28 QuotaUsage {
29 name: None,
30 used: None,
31 create_index: None,
32 modify_index: None,
33 }
34 }
35}
36
37