pub struct SystemStatus {
pub cpu_utilization: Option<CPUUtilization>,
pub load_average: Option<Vec<f64>>,
}
Expand description
CPU utilization and load average metrics for an Amazon EC2 instance.
Fields§
§cpu_utilization: Option<CPUUtilization>
CPU utilization metrics for the instance.
load_average: Option<Vec<f64>>
Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.
Trait Implementations§
Source§impl Clone for SystemStatus
impl Clone for SystemStatus
Source§fn clone(&self) -> SystemStatus
fn clone(&self) -> SystemStatus
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 SystemStatus
impl Debug for SystemStatus
Source§impl Default for SystemStatus
impl Default for SystemStatus
Source§fn default() -> SystemStatus
fn default() -> SystemStatus
Returns the “default value” for a type. Read more
Source§impl PartialEq for SystemStatus
impl PartialEq for SystemStatus
impl StructuralPartialEq for SystemStatus
Auto Trait Implementations§
impl Freeze for SystemStatus
impl RefUnwindSafe for SystemStatus
impl Send for SystemStatus
impl Sync for SystemStatus
impl Unpin for SystemStatus
impl UnwindSafe for SystemStatus
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