pulsar_admin_sdk/models/
resource_description.rs1use crate::models;
12
13#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
14pub struct ResourceDescription {
15 #[serde(rename = "resourceUsage", skip_serializing_if = "Option::is_none")]
16 pub resource_usage: Option<std::collections::HashMap<String, models::ResourceUsage>>,
17 #[serde(rename = "usagePct", skip_serializing_if = "Option::is_none")]
18 pub usage_pct: Option<i32>,
19}
20
21impl ResourceDescription {
22 pub fn new() -> ResourceDescription {
23 ResourceDescription {
24 resource_usage: None,
25 usage_pct: None,
26 }
27 }
28}
29