pub struct AttributeWriteRequest {
pub path: AttributePath,
pub value_tlv: Vec<u8>,
}Expand description
One attribute write: a concrete path plus the pre-encoded data value.
Fields§
§path: AttributePathConcrete attribute path to write.
value_tlv: Vec<u8>The attribute value as a standalone anonymous-tagged TLV element
(e.g. the output of a matter-clusters attribute encoder).
Trait Implementations§
Source§impl Clone for AttributeWriteRequest
impl Clone for AttributeWriteRequest
Source§fn clone(&self) -> AttributeWriteRequest
fn clone(&self) -> AttributeWriteRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AttributeWriteRequest
impl Debug for AttributeWriteRequest
impl Eq for AttributeWriteRequest
Source§impl PartialEq for AttributeWriteRequest
impl PartialEq for AttributeWriteRequest
impl StructuralPartialEq for AttributeWriteRequest
Auto Trait Implementations§
impl Freeze for AttributeWriteRequest
impl RefUnwindSafe for AttributeWriteRequest
impl Send for AttributeWriteRequest
impl Sync for AttributeWriteRequest
impl Unpin for AttributeWriteRequest
impl UnsafeUnpin for AttributeWriteRequest
impl UnwindSafe for AttributeWriteRequest
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