pub struct NetworkAdapterMetrics {Show 22 fields
pub odata_context: Option<Context>,
pub odata_etag: Option<Etag>,
pub odata_id: Id,
pub odata_type: MustBeStr<((char<{ _ }>, N, e, t, w, o), (r, k, A, d, a, p), (t, e, r, M, e, t), (r, i, c, s, char<{ _ }>, v), (char<{ _ }>, char<{ _ }>, char<{ _ }>, char<{ _ }>, char<{ _ }>, char<{ _ }>), (N, e, t, (w, o, r, k, A, d), (a, p, t, e, r, M), (e, t, r, i, c, s)))>,
pub actions: Option<Actions>,
pub cpu_core_percent: Option<f64>,
pub description: Option<Description>,
pub host_bus_rx_percent: Option<f64>,
pub host_bus_tx_percent: Option<f64>,
pub id: Id,
pub ncsirx_bytes: Option<i64>,
pub ncsirx_frames: Option<i64>,
pub ncsitx_bytes: Option<i64>,
pub ncsitx_frames: Option<i64>,
pub name: Name,
pub oem: Option<Oem>,
pub rx_bytes: Option<i64>,
pub rx_multicast_frames: Option<i64>,
pub rx_unicast_frames: Option<i64>,
pub tx_bytes: Option<i64>,
pub tx_multicast_frames: Option<i64>,
pub tx_unicast_frames: Option<i64>,
}
Expand description
The NetworkAdapterMetrics schema contains usage and health statistics for a network adapter.
Fields§
§odata_context: Option<Context>
§odata_etag: Option<Etag>
§odata_id: Id
§odata_type: MustBeStr<((char<{ _ }>, N, e, t, w, o), (r, k, A, d, a, p), (t, e, r, M, e, t), (r, i, c, s, char<{ _ }>, v), (char<{ _ }>, char<{ _ }>, char<{ _ }>, char<{ _ }>, char<{ _ }>, char<{ _ }>), (N, e, t, (w, o, r, k, A, d), (a, p, t, e, r, M), (e, t, r, i, c, s)))>
§actions: Option<Actions>
§cpu_core_percent: Option<f64>
The device CPU core utilization as a percentage.
description: Option<Description>
§host_bus_rx_percent: Option<f64>
The host bus, such as PCIe, RX utilization as a percentage.
host_bus_tx_percent: Option<f64>
The host bus, such as PCIe, TX utilization as a percentage.
id: Id
§ncsirx_bytes: Option<i64>
The total number of NC-SI bytes received since reset.
ncsirx_frames: Option<i64>
The total number of NC-SI frames received since reset.
ncsitx_bytes: Option<i64>
The total number of NC-SI bytes sent since reset.
ncsitx_frames: Option<i64>
The total number of NC-SI frames sent since reset.
name: Name
§oem: Option<Oem>
§rx_bytes: Option<i64>
The total number of bytes received since reset.
rx_multicast_frames: Option<i64>
The total number of good multicast frames received since reset.
rx_unicast_frames: Option<i64>
The total number of good unicast frames received since reset.
tx_bytes: Option<i64>
The total number of bytes transmitted since reset.
tx_multicast_frames: Option<i64>
The total number of good multicast frames transmitted since reset.
tx_unicast_frames: Option<i64>
The total number of good unicast frames transmitted since reset.
Trait Implementations§
source§impl Clone for NetworkAdapterMetrics
impl Clone for NetworkAdapterMetrics
source§fn clone(&self) -> NetworkAdapterMetrics
fn clone(&self) -> NetworkAdapterMetrics
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more