pub struct ZigbeeEko05806 {
pub action: ZigbeeEko05806Action,
pub linkquality: f64,
pub last_seen: Option<LastSeen>,
pub elapsed: Option<u64>,
}
Expand description
elko:EKO05806 zigbee2mqtt link
Fields§
§action: ZigbeeEko05806Action
Triggered action (e.g. a button click)
linkquality: f64
Link quality (signal strength)
last_seen: Option<LastSeen>
Optional last_seen type, set as a global zigbee2mqtt setting
elapsed: Option<u64>
Optional elapsed type
Trait Implementations§
source§impl<'de> Deserialize<'de> for ZigbeeEko05806
impl<'de> Deserialize<'de> for ZigbeeEko05806
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 RefUnwindSafe for ZigbeeEko05806
impl Send for ZigbeeEko05806
impl Sync for ZigbeeEko05806
impl Unpin for ZigbeeEko05806
impl UnwindSafe for ZigbeeEko05806
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