opensearch_client/common/
resource_stat.rs1use serde::{Deserialize, Serialize};
12
13
14
15
16#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
17pub struct ResourceStat {
18 #[serde(rename = "cpu_time_in_nanos")]
19 pub cpu_time_in_nanos: String,
20 #[serde(rename = "memory_in_bytes")]
21 pub memory_in_bytes: u32,
22}
23
24impl ResourceStat {
25
26 pub fn new(cpu_time_in_nanos: String, memory_in_bytes: u32) -> ResourceStat {
27 ResourceStat {
28 cpu_time_in_nanos,
29 memory_in_bytes,
30 }
31 }
32}