use crate::cluster;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct ClusterProcess {
#[serde(rename = "cpu")]
pub cpu: cluster::stats::ClusterProcessCpu,
#[serde(rename = "open_file_descriptors")]
pub open_file_descriptors: cluster::stats::ClusterProcessOpenFileDescriptors,
}
impl ClusterProcess {
pub fn new(cpu: cluster::stats::ClusterProcessCpu, open_file_descriptors: cluster::stats::ClusterProcessOpenFileDescriptors) -> ClusterProcess {
ClusterProcess {
cpu,
open_file_descriptors,
}
}
}