pub enum IotClass {
LocalPush,
LocalPolling,
CloudPush,
CloudPolling,
AssumedState,
Calculated,
Other,
}Expand description
HA iot_class values (non-exhaustive — HA adds new classes over time).
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for IotClass
impl<'de> Deserialize<'de> for IotClass
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
impl Eq for IotClass
impl StructuralPartialEq for IotClass
Auto Trait Implementations§
impl Freeze for IotClass
impl RefUnwindSafe for IotClass
impl Send for IotClass
impl Sync for IotClass
impl Unpin for IotClass
impl UnsafeUnpin for IotClass
impl UnwindSafe for IotClass
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