pub struct FanSpeedInfo {
pub version: u32,
pub fan: u32,
pub speed: u32,
}Expand description
Fan speed info
Fields§
§version: u32The API version number
fan: u32The fan index
speed: u32OUT: the fan speed in RPM.
Trait Implementations§
Source§impl Clone for FanSpeedInfo
impl Clone for FanSpeedInfo
Source§fn clone(&self) -> FanSpeedInfo
fn clone(&self) -> FanSpeedInfo
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 moreSource§impl Debug for FanSpeedInfo
impl Debug for FanSpeedInfo
Source§impl From<nvmlFanSpeedInfo_v1_t> for FanSpeedInfo
impl From<nvmlFanSpeedInfo_v1_t> for FanSpeedInfo
Source§fn from(struct_: nvmlFanSpeedInfo_t) -> Self
fn from(struct_: nvmlFanSpeedInfo_t) -> Self
Converts to this type from the input type.
Source§impl Hash for FanSpeedInfo
impl Hash for FanSpeedInfo
Source§impl PartialEq for FanSpeedInfo
impl PartialEq for FanSpeedInfo
impl Eq for FanSpeedInfo
impl StructuralPartialEq for FanSpeedInfo
Auto Trait Implementations§
impl Freeze for FanSpeedInfo
impl RefUnwindSafe for FanSpeedInfo
impl Send for FanSpeedInfo
impl Sync for FanSpeedInfo
impl Unpin for FanSpeedInfo
impl UnwindSafe for FanSpeedInfo
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