pub struct ComponentSnapshot {
pub component: Component,
pub temp_millideg: u32,
pub temp_limit: u32,
pub throttled: bool,
pub freq_hz: usize,
pub freq_min: usize,
pub freq_max: usize,
pub cycles: usize,
pub ops: usize,
pub precision: Precision,
}Fields§
§component: Component§temp_millideg: u32§temp_limit: u32§throttled: bool§freq_hz: usize§freq_min: usize§freq_max: usize§cycles: usize§ops: usize§precision: PrecisionAuto Trait Implementations§
impl Freeze for ComponentSnapshot
impl RefUnwindSafe for ComponentSnapshot
impl Send for ComponentSnapshot
impl Sync for ComponentSnapshot
impl Unpin for ComponentSnapshot
impl UnsafeUnpin for ComponentSnapshot
impl UnwindSafe for ComponentSnapshot
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