pub struct ReadAccessSpecification {
pub object_identifier: ObjectIdentifier,
pub list_of_property_references: Vec<PropertyReference>,
}Expand description
An object and the properties of it to read (ReadAccessSpecification,
Clause 21).
On the wire the object identifier is context tag [0], followed by the
property references back to back inside an opening/closing tag pair
[1]. The codec is
bacnet_encoding::constructed::{encode_read_access_specification, decode_read_access_specification}.
Fields§
§object_identifier: ObjectIdentifierObject to read from.
list_of_property_references: Vec<PropertyReference>Properties to read from that object; may name the special ALL, REQUIRED or OPTIONAL selectors.
Trait Implementations§
Source§impl Clone for ReadAccessSpecification
impl Clone for ReadAccessSpecification
Source§impl Debug for ReadAccessSpecification
impl Debug for ReadAccessSpecification
impl Eq for ReadAccessSpecification
Source§impl PartialEq for ReadAccessSpecification
impl PartialEq for ReadAccessSpecification
impl StructuralPartialEq for ReadAccessSpecification
Auto Trait Implementations§
impl Freeze for ReadAccessSpecification
impl RefUnwindSafe for ReadAccessSpecification
impl Send for ReadAccessSpecification
impl Sync for ReadAccessSpecification
impl Unpin for ReadAccessSpecification
impl UnsafeUnpin for ReadAccessSpecification
impl UnwindSafe for ReadAccessSpecification
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