pub struct DeviceSensor {
pub label: String,
pub value: Value,
pub hms_type: String,
pub unit: String,
}
Fields§
§label: String
§value: Value
§hms_type: String
§unit: String
Trait Implementations§
Source§impl Clone for DeviceSensor
impl Clone for DeviceSensor
Source§fn clone(&self) -> DeviceSensor
fn clone(&self) -> DeviceSensor
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<'de> Deserialize<'de> for DeviceSensor
impl<'de> Deserialize<'de> for DeviceSensor
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 DeviceSensor
impl RefUnwindSafe for DeviceSensor
impl Send for DeviceSensor
impl Sync for DeviceSensor
impl Unpin for DeviceSensor
impl UnwindSafe for DeviceSensor
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