pub struct HardwareUtilizationState {
pub gpu_utilization: f32,
pub memory_utilization: f32,
pub tensor_core_utilization: f32,
pub bandwidth_utilization: f32,
pub temperature: f32,
pub power_consumption: f32,
}Expand description
Hardware utilization state
Fields§
§gpu_utilization: f32GPU utilization (%)
memory_utilization: f32Memory utilization (%)
tensor_core_utilization: f32Tensor core utilization (%)
bandwidth_utilization: f32Memory bandwidth utilization (%)
temperature: f32Temperature (Celsius)
power_consumption: f32Power consumption (Watts)
Trait Implementations§
Source§impl Clone for HardwareUtilizationState
impl Clone for HardwareUtilizationState
Source§fn clone(&self) -> HardwareUtilizationState
fn clone(&self) -> HardwareUtilizationState
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 moreAuto Trait Implementations§
impl Freeze for HardwareUtilizationState
impl RefUnwindSafe for HardwareUtilizationState
impl Send for HardwareUtilizationState
impl Sync for HardwareUtilizationState
impl Unpin for HardwareUtilizationState
impl UnwindSafe for HardwareUtilizationState
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more