[−][src]Struct sysinfo::Component
More information can be found at kernel.org.
Note: these may not be present on virtual Linux systems, such as Docker
or Windows Subsystem for Linux. These hosts do not expose this information
and therefore Component
elements may be missing or not as expected.
Trait Implementations
impl ComponentExt for Component
[src]
pub fn get_temperature(&self) -> f32
[src]
pub fn get_max(&self) -> f32
[src]
pub fn get_critical(&self) -> Option<f32>
[src]
pub fn get_label(&self) -> &str
[src]
pub fn refresh(&mut self)
[src]
impl Debug for Component
[src]
Auto Trait Implementations
impl RefUnwindSafe for Component
[src]
impl Send for Component
[src]
impl Sync for Component
[src]
impl Unpin for Component
[src]
impl UnwindSafe for Component
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Pointable for T
pub const ALIGN: usize
type Init = T
The type for initializers.
pub unsafe fn init(init: <T as Pointable>::Init) -> usize
pub unsafe fn deref<'a>(ptr: usize) -> &'a T
pub unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T
pub unsafe fn drop(ptr: usize)
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,