pub struct AttributePath {
pub endpoint: Option<u16>,
pub cluster: Option<u32>,
pub attribute: Option<u32>,
}Expand description
Attribute path from an AttributePathIB. Fields absent in the report (e.g. wildcard responses with unusual encodings) are None.
Fields§
§endpoint: Option<u16>§cluster: Option<u32>§attribute: Option<u32>Trait Implementations§
Source§impl Clone for AttributePath
impl Clone for AttributePath
Source§fn clone(&self) -> AttributePath
fn clone(&self) -> AttributePath
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 Debug for AttributePath
impl Debug for AttributePath
Source§impl PartialEq for AttributePath
impl PartialEq for AttributePath
impl StructuralPartialEq for AttributePath
Auto Trait Implementations§
impl Freeze for AttributePath
impl RefUnwindSafe for AttributePath
impl Send for AttributePath
impl Sync for AttributePath
impl Unpin for AttributePath
impl UnsafeUnpin for AttributePath
impl UnwindSafe for AttributePath
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