pub struct NodesStatusStatusResponseData {
pub boot_info: Box<NodesStatusStatusResponseDataBootInfo>,
pub cpu: f64,
pub cpuinfo: Box<NodesStatusStatusResponseDataCpuinfo>,
pub current_kernel: Box<NodesStatusStatusResponseDataCurrentKernel>,
pub loadavg: Vec<String>,
pub memory: Box<NodesStatusStatusResponseDataMemory>,
pub pveversion: String,
pub rootfs: Box<NodesStatusStatusResponseDataRootfs>,
}Fields§
§boot_info: Box<NodesStatusStatusResponseDataBootInfo>§cpu: f64The current cpu usage.
cpuinfo: Box<NodesStatusStatusResponseDataCpuinfo>§current_kernel: Box<NodesStatusStatusResponseDataCurrentKernel>§loadavg: Vec<String>An array of load avg for 1, 5 and 15 minutes respectively.
memory: Box<NodesStatusStatusResponseDataMemory>§pveversion: StringThe PVE version string.
rootfs: Box<NodesStatusStatusResponseDataRootfs>Implementations§
Source§impl NodesStatusStatusResponseData
impl NodesStatusStatusResponseData
pub fn new( boot_info: NodesStatusStatusResponseDataBootInfo, cpu: f64, cpuinfo: NodesStatusStatusResponseDataCpuinfo, current_kernel: NodesStatusStatusResponseDataCurrentKernel, loadavg: Vec<String>, memory: NodesStatusStatusResponseDataMemory, pveversion: String, rootfs: NodesStatusStatusResponseDataRootfs, ) -> NodesStatusStatusResponseData
Trait Implementations§
Source§impl Clone for NodesStatusStatusResponseData
impl Clone for NodesStatusStatusResponseData
Source§fn clone(&self) -> NodesStatusStatusResponseData
fn clone(&self) -> NodesStatusStatusResponseData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for NodesStatusStatusResponseData
impl Default for NodesStatusStatusResponseData
Source§fn default() -> NodesStatusStatusResponseData
fn default() -> NodesStatusStatusResponseData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NodesStatusStatusResponseData
impl<'de> Deserialize<'de> for NodesStatusStatusResponseData
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for NodesStatusStatusResponseData
impl PartialEq for NodesStatusStatusResponseData
Source§fn eq(&self, other: &NodesStatusStatusResponseData) -> bool
fn eq(&self, other: &NodesStatusStatusResponseData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for NodesStatusStatusResponseData
Auto Trait Implementations§
impl Freeze for NodesStatusStatusResponseData
impl RefUnwindSafe for NodesStatusStatusResponseData
impl Send for NodesStatusStatusResponseData
impl Sync for NodesStatusStatusResponseData
impl Unpin for NodesStatusStatusResponseData
impl UnsafeUnpin for NodesStatusStatusResponseData
impl UnwindSafe for NodesStatusStatusResponseData
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more