pub struct WritePropertyRequest {
pub object_identifier: ObjectIdentifier,
pub property_identifier: PropertyIdentifier,
pub property_array_index: Option<u32>,
pub property_value: Vec<u8>,
pub priority: Option<u8>,
}Expand description
WriteProperty-Request service parameters.
WriteProperty-Request ::= SEQUENCE {
objectIdentifier [0] BACnetObjectIdentifier,
propertyIdentifier [1] BACnetPropertyIdentifier,
propertyArrayIndex [2] Unsigned OPTIONAL,
propertyValue [3] ABSTRACT-SYNTAX.&TYPE,
priority [4] Unsigned (1..16) OPTIONAL
}WriteProperty uses SimpleACK (no ACK struct needed).
Fields§
§object_identifier: ObjectIdentifier§property_identifier: PropertyIdentifier§property_array_index: Option<u32>§property_value: Vec<u8>§priority: Option<u8>Implementations§
Trait Implementations§
Source§impl Clone for WritePropertyRequest
impl Clone for WritePropertyRequest
Source§fn clone(&self) -> WritePropertyRequest
fn clone(&self) -> WritePropertyRequest
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 WritePropertyRequest
impl Debug for WritePropertyRequest
Source§impl PartialEq for WritePropertyRequest
impl PartialEq for WritePropertyRequest
impl Eq for WritePropertyRequest
impl StructuralPartialEq for WritePropertyRequest
Auto Trait Implementations§
impl Freeze for WritePropertyRequest
impl RefUnwindSafe for WritePropertyRequest
impl Send for WritePropertyRequest
impl Sync for WritePropertyRequest
impl Unpin for WritePropertyRequest
impl UnsafeUnpin for WritePropertyRequest
impl UnwindSafe for WritePropertyRequest
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