pub struct ReadPropertyMultipleRequest {
pub read_access_specifications: Vec<ReadAccessSpecification>,
}Expand description
Read Property Multiple request (confirmed service)
Fields§
§read_access_specifications: Vec<ReadAccessSpecification>List of objects and properties to read
Implementations§
Source§impl ReadPropertyMultipleRequest
impl ReadPropertyMultipleRequest
Sourcepub fn new(read_access_specifications: Vec<ReadAccessSpecification>) -> Self
pub fn new(read_access_specifications: Vec<ReadAccessSpecification>) -> Self
Create a new Read Property Multiple request
Sourcepub fn add_specification(&mut self, spec: ReadAccessSpecification)
pub fn add_specification(&mut self, spec: ReadAccessSpecification)
Add a read access specification
pub fn encode(&self, buffer: &mut Vec<u8>) -> EncodingResult<()>
Trait Implementations§
Source§impl Clone for ReadPropertyMultipleRequest
impl Clone for ReadPropertyMultipleRequest
Source§fn clone(&self) -> ReadPropertyMultipleRequest
fn clone(&self) -> ReadPropertyMultipleRequest
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 moreAuto Trait Implementations§
impl Freeze for ReadPropertyMultipleRequest
impl RefUnwindSafe for ReadPropertyMultipleRequest
impl Send for ReadPropertyMultipleRequest
impl Sync for ReadPropertyMultipleRequest
impl Unpin for ReadPropertyMultipleRequest
impl UnsafeUnpin for ReadPropertyMultipleRequest
impl UnwindSafe for ReadPropertyMultipleRequest
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