pub struct PowerDrawData {
pub switch_count: usize,
pub watts: usize,
pub percent: f64,
}
Fields§
§switch_count: usize
§watts: usize
§percent: f64
Trait Implementations§
Source§impl Debug for PowerDrawData
impl Debug for PowerDrawData
Source§impl<'de> Deserialize<'de> for PowerDrawData
impl<'de> Deserialize<'de> for PowerDrawData
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PowerDrawData
impl RefUnwindSafe for PowerDrawData
impl Send for PowerDrawData
impl Sync for PowerDrawData
impl Unpin for PowerDrawData
impl UnwindSafe for PowerDrawData
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