pub struct BACnetPropertyValue {
pub property_identifier: PropertyIdentifier,
pub property_array_index: Option<u32>,
pub value: Vec<u8>,
pub priority: Option<u8>,
}Expand description
BACnetPropertyValue.
BACnetPropertyValue ::= SEQUENCE {
propertyIdentifier [0] BACnetPropertyIdentifier,
propertyArrayIndex [1] Unsigned OPTIONAL,
value [2] ABSTRACT-SYNTAX.&Type,
priority [3] Unsigned (1..16) OPTIONAL
}The value field contains raw application-tagged bytes. The application
layer interprets the value based on the property type.
Fields§
§property_identifier: PropertyIdentifier§property_array_index: Option<u32>§value: Vec<u8>§priority: Option<u8>Implementations§
Trait Implementations§
Source§impl Clone for BACnetPropertyValue
impl Clone for BACnetPropertyValue
Source§fn clone(&self) -> BACnetPropertyValue
fn clone(&self) -> BACnetPropertyValue
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 BACnetPropertyValue
impl Debug for BACnetPropertyValue
Source§impl PartialEq for BACnetPropertyValue
impl PartialEq for BACnetPropertyValue
impl Eq for BACnetPropertyValue
impl StructuralPartialEq for BACnetPropertyValue
Auto Trait Implementations§
impl Freeze for BACnetPropertyValue
impl RefUnwindSafe for BACnetPropertyValue
impl Send for BACnetPropertyValue
impl Sync for BACnetPropertyValue
impl Unpin for BACnetPropertyValue
impl UnsafeUnpin for BACnetPropertyValue
impl UnwindSafe for BACnetPropertyValue
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