Struct CpuTemperature
pub struct CpuTemperature { /* private fields */ }Expand description
CPU Temperature in celsius degrees
Implementations§
§impl CpuTemperature
impl CpuTemperature
pub fn new() -> CpuTemperature
pub fn new() -> CpuTemperature
Creates a new CPU temp metric
Trait Implementations§
§impl Clone for CpuTemperature
impl Clone for CpuTemperature
§fn clone(&self) -> CpuTemperature
fn clone(&self) -> CpuTemperature
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 more§impl Default for CpuTemperature
impl Default for CpuTemperature
§fn default() -> CpuTemperature
fn default() -> CpuTemperature
Returns the “default value” for a type. Read more
§impl Metric for CpuTemperature
impl Metric for CpuTemperature
§fn update(
&mut self,
_item: &<CpuTemperature as Metric>::Input,
_metadata: &MetricMetadata,
) -> MetricEntry
fn update( &mut self, _item: &<CpuTemperature as Metric>::Input, _metadata: &MetricMetadata, ) -> MetricEntry
Update the metric state and returns the current metric entry.
§impl Numeric for CpuTemperature
impl Numeric for CpuTemperature
§fn value(&self) -> NumericEntry
fn value(&self) -> NumericEntry
Returns the numeric value of the metric.
Auto Trait Implementations§
impl Freeze for CpuTemperature
impl RefUnwindSafe for CpuTemperature
impl Send for CpuTemperature
impl Sync for CpuTemperature
impl Unpin for CpuTemperature
impl UnwindSafe for CpuTemperature
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