pub struct Zigbee4052899930377 {
pub action_l1: Zigbee4052899930377Actionl1,
pub action_l2: Zigbee4052899930377Actionl2,
pub action_l3: Zigbee4052899930377Actionl3,
pub action_l4: Zigbee4052899930377Actionl4,
pub linkquality: f64,
pub last_seen: Option<LastSeen>,
pub elapsed: Option<u64>,
}
Expand description
osram:4052899930377 zigbee2mqtt link
Fields§
§action_l1: Zigbee4052899930377Actionl1
Triggered action (e.g. a button click)
action_l2: Zigbee4052899930377Actionl2
Triggered action (e.g. a button click)
action_l3: Zigbee4052899930377Actionl3
Triggered action (e.g. a button click)
action_l4: Zigbee4052899930377Actionl4
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 Zigbee4052899930377
impl<'de> Deserialize<'de> for Zigbee4052899930377
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 Zigbee4052899930377
impl Send for Zigbee4052899930377
impl Sync for Zigbee4052899930377
impl Unpin for Zigbee4052899930377
impl UnwindSafe for Zigbee4052899930377
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