pub struct TelemetrySnapshot {
pub level: &'static str,
pub at_ns: u64,
pub device_state: &'static str,
pub device: Option<DeviceSnapshot>,
pub energy: EnergySnapshot,
pub sched: SchedSnapshot,
pub spec: Vec<SpecRow>,
pub requests: RequestSnapshot,
}Fields§
§level: &'static str§at_ns: u64§device_state: &'static str§device: Option<DeviceSnapshot>§energy: EnergySnapshot§sched: SchedSnapshot§spec: Vec<SpecRow>§requests: RequestSnapshotTrait Implementations§
Source§impl Clone for TelemetrySnapshot
impl Clone for TelemetrySnapshot
Source§fn clone(&self) -> TelemetrySnapshot
fn clone(&self) -> TelemetrySnapshot
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 TelemetrySnapshot
impl Debug for TelemetrySnapshot
Source§impl PartialEq for TelemetrySnapshot
impl PartialEq for TelemetrySnapshot
Source§impl Serialize for TelemetrySnapshot
impl Serialize for TelemetrySnapshot
impl StructuralPartialEq for TelemetrySnapshot
Auto Trait Implementations§
impl Freeze for TelemetrySnapshot
impl RefUnwindSafe for TelemetrySnapshot
impl Send for TelemetrySnapshot
impl Sync for TelemetrySnapshot
impl Unpin for TelemetrySnapshot
impl UnwindSafe for TelemetrySnapshot
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