pub struct ZigbeeSwoDkef1pa {
pub action: ZigbeeSwoDkef1paAction,
pub linkquality: f64,
pub last_seen: Option<LastSeen>,
pub elapsed: Option<u64>,
}
Expand description
swann:SWO-KEF1PA zigbee2mqtt link
Fields§
§action: ZigbeeSwoDkef1paAction
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 ZigbeeSwoDkef1pa
impl<'de> Deserialize<'de> for ZigbeeSwoDkef1pa
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 ZigbeeSwoDkef1pa
impl Send for ZigbeeSwoDkef1pa
impl Sync for ZigbeeSwoDkef1pa
impl Unpin for ZigbeeSwoDkef1pa
impl UnwindSafe for ZigbeeSwoDkef1pa
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