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
Auto 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<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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