Struct Accelerator Device Metrics
Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker.
pub struct AcceleratorDeviceMetrics {
pub vendor: AcceleratorVendor,
pub device_identifier: String,
pub device_index: Option<u32>,
pub memory_used: Option<ResourceMeasurement<ResourceMetricValue, CapacityUnit>>,
pub compute_utilization: Option<ResourceMeasurement<f64, UtilizationUnit>>,
}
Device-wide accelerator measurements.
Fields
vendor: AcceleratorVendor
Device vendor.
device_identifier: String
Device identifier supplied by the collection backend.
device_index: Option<u32>
API-local device index, when supplied by the acquisition API.
memory_used: Option<ResourceMeasurement<ResourceMetricValue, CapacityUnit>>
Device memory currently in use.
compute_utilization: Option<ResourceMeasurement<f64, UtilizationUnit>>
Device compute-engine utilization.
Trait Implementations
impl Clone for AcceleratorDeviceMetrics
impl Clone for AcceleratorDeviceMetrics
clone
fn clone(&self) -> AcceleratorDeviceMetrics
clone_from
fn clone_from(&mut self, source: &Self)
impl Debug for AcceleratorDeviceMetrics
impl Debug for AcceleratorDeviceMetrics
fmt
fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>
impl<'de> Deserialize<'de> for AcceleratorDeviceMetrics
impl<'de> Deserialize<'de> for AcceleratorDeviceMetrics
deserialize
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AcceleratorDeviceMetrics, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
impl PartialEq for AcceleratorDeviceMetrics
impl PartialEq for AcceleratorDeviceMetrics
eq
fn eq(&self, other: &AcceleratorDeviceMetrics) -> bool
ne
fn ne(&self, other: &Rhs) -> bool
impl Serialize for AcceleratorDeviceMetrics
impl Serialize for AcceleratorDeviceMetrics
serialize
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
impl StructuralPartialEq for AcceleratorDeviceMetrics
impl StructuralPartialEq for AcceleratorDeviceMetrics