pub struct AuditPropertyReference {
pub property_identifier: PropertyIdentifier,
pub property_array_index: Option<u64>,
}Expand description
Audit-local wire-equivalent of BACnetPropertyReference.
Fields§
§property_identifier: PropertyIdentifierProperty selected by the Audit notification.
property_array_index: Option<u64>Optional array index, within the primitive layer’s u64 domain.
Trait Implementations§
Source§impl Clone for AuditPropertyReference
impl Clone for AuditPropertyReference
Source§impl Debug for AuditPropertyReference
impl Debug for AuditPropertyReference
impl Eq for AuditPropertyReference
Source§impl From<PropertyReference> for AuditPropertyReference
PropertyReference narrows the optional array index to u32, while
Clause 21 leaves it an unconstrained Unsigned, so the Audit form keeps
every value the primitive layer supports and converting back can fail.
impl From<PropertyReference> for AuditPropertyReference
PropertyReference narrows the optional array index to u32, while
Clause 21 leaves it an unconstrained Unsigned, so the Audit form keeps
every value the primitive layer supports and converting back can fail.
Source§fn from(value: PropertyReference) -> Self
fn from(value: PropertyReference) -> Self
Converts to this type from the input type.
Source§impl PartialEq for AuditPropertyReference
impl PartialEq for AuditPropertyReference
impl StructuralPartialEq for AuditPropertyReference
Auto Trait Implementations§
impl Freeze for AuditPropertyReference
impl RefUnwindSafe for AuditPropertyReference
impl Send for AuditPropertyReference
impl Sync for AuditPropertyReference
impl Unpin for AuditPropertyReference
impl UnsafeUnpin for AuditPropertyReference
impl UnwindSafe for AuditPropertyReference
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