pub struct SwapSpaceMonitor {
pub available_physical_memory: u64,
pub available_swap_space: u64,
pub total_physical_memory: u64,
pub total_swap_space: u64,
}
Expand description
Swap Space Monitor
Fields§
§available_physical_memory: u64
Available physical memory
available_swap_space: u64
Available swap space
total_physical_memory: u64
Total physical memory
total_swap_space: u64
Total swap space
Trait Implementations§
Source§impl Class for SwapSpaceMonitor
impl Class for SwapSpaceMonitor
Source§fn with_class() -> &'static str
fn with_class() -> &'static str
Should reply the _class provided by Jenkins for a type
Source§impl Clone for SwapSpaceMonitor
impl Clone for SwapSpaceMonitor
Source§fn clone(&self) -> SwapSpaceMonitor
fn clone(&self) -> SwapSpaceMonitor
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SwapSpaceMonitor
impl Debug for SwapSpaceMonitor
Source§impl<'de> Deserialize<'de> for SwapSpaceMonitor
impl<'de> Deserialize<'de> for SwapSpaceMonitor
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
impl Copy for SwapSpaceMonitor
impl MonitorData for SwapSpaceMonitor
Auto Trait Implementations§
impl Freeze for SwapSpaceMonitor
impl RefUnwindSafe for SwapSpaceMonitor
impl Send for SwapSpaceMonitor
impl Sync for SwapSpaceMonitor
impl Unpin for SwapSpaceMonitor
impl UnwindSafe for SwapSpaceMonitor
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