pub struct DeviceRpmRequest {
pub device_instance: u32,
pub specs: Vec<ReadAccessSpecification>,
}Expand description
A request to read multiple properties from a discovered device (RPM).
Fields§
§device_instance: u32Device instance number (must be in the device table).
specs: Vec<ReadAccessSpecification>ReadAccessSpecifications to send in a single RPM.
Trait Implementations§
Source§impl Clone for DeviceRpmRequest
impl Clone for DeviceRpmRequest
Source§fn clone(&self) -> DeviceRpmRequest
fn clone(&self) -> DeviceRpmRequest
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 DeviceRpmRequest
impl RefUnwindSafe for DeviceRpmRequest
impl Send for DeviceRpmRequest
impl Sync for DeviceRpmRequest
impl Unpin for DeviceRpmRequest
impl UnsafeUnpin for DeviceRpmRequest
impl UnwindSafe for DeviceRpmRequest
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