pub struct PaneMetrics {
pub cpu_usage: f32,
pub memory_usage_mb: u64,
pub io_read_bytes: u64,
pub io_write_bytes: u64,
}
Expand description
Performance metrics for a pane (muxd feature)
Fields§
§cpu_usage: f32
§memory_usage_mb: u64
§io_read_bytes: u64
§io_write_bytes: u64
Trait Implementations§
Source§impl Clone for PaneMetrics
impl Clone for PaneMetrics
Source§fn clone(&self) -> PaneMetrics
fn clone(&self) -> PaneMetrics
Returns a duplicate 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 PaneMetrics
impl Debug for PaneMetrics
Source§impl<'de> Deserialize<'de> for PaneMetrics
impl<'de> Deserialize<'de> for PaneMetrics
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 PaneMetrics
impl RefUnwindSafe for PaneMetrics
impl Send for PaneMetrics
impl Sync for PaneMetrics
impl Unpin for PaneMetrics
impl UnwindSafe for PaneMetrics
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