pub struct HostStats {
pub hostname: Option<String>,
pub cpu_percent: f32,
pub cpu_count: usize,
pub mem_used_bytes: u64,
pub mem_total_bytes: u64,
}Fields§
§hostname: Option<String>§cpu_percent: f32§cpu_count: usize§mem_used_bytes: u64§mem_total_bytes: u64Trait Implementations§
Source§impl<'de> Deserialize<'de> for HostStats
impl<'de> Deserialize<'de> for HostStats
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
Auto Trait Implementations§
impl Freeze for HostStats
impl RefUnwindSafe for HostStats
impl Send for HostStats
impl Sync for HostStats
impl Unpin for HostStats
impl UnsafeUnpin for HostStats
impl UnwindSafe for HostStats
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