pub struct ResourceAnalysis {
pub current_cpu_usage: f64,
pub average_cpu_usage: f64,
pub current_memory_usage: u64,
pub average_memory_usage: u64,
pub network_bandwidth_mbps: f64,
pub active_connections: usize,
}
Fields§
§current_cpu_usage: f64
§average_cpu_usage: f64
§current_memory_usage: u64
§average_memory_usage: u64
§network_bandwidth_mbps: f64
§active_connections: usize
Trait Implementations§
Source§impl Clone for ResourceAnalysis
impl Clone for ResourceAnalysis
Source§fn clone(&self) -> ResourceAnalysis
fn clone(&self) -> ResourceAnalysis
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 ResourceAnalysis
impl Debug for ResourceAnalysis
Source§impl Default for ResourceAnalysis
impl Default for ResourceAnalysis
Source§fn default() -> ResourceAnalysis
fn default() -> ResourceAnalysis
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ResourceAnalysis
impl RefUnwindSafe for ResourceAnalysis
impl Send for ResourceAnalysis
impl Sync for ResourceAnalysis
impl Unpin for ResourceAnalysis
impl UnwindSafe for ResourceAnalysis
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