#[repr(C)]pub struct HeartbeatPowRecord {
pub id: u64,
pub user_tag: u64,
pub work: u64,
pub wd: heartbeat_udata,
pub start_time: u64,
pub end_time: u64,
pub td: heartbeat_udata,
pub perf: heartbeat_rates,
pub start_energy: u64,
pub end_energy: u64,
pub ed: heartbeat_udata,
pub pwr: heartbeat_rates,
}Expand description
A heartbeat record with current rates (performance and power).
Fields§
§id: u64§user_tag: u64§work: u64§wd: heartbeat_udata§start_time: u64§end_time: u64§td: heartbeat_udata§perf: heartbeat_rates§start_energy: u64§end_energy: u64§ed: heartbeat_udata§pwr: heartbeat_ratesAuto Trait Implementations§
impl Freeze for heartbeat_pow_record
impl RefUnwindSafe for heartbeat_pow_record
impl Send for heartbeat_pow_record
impl Sync for heartbeat_pow_record
impl Unpin for heartbeat_pow_record
impl UnwindSafe for heartbeat_pow_record
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