pub struct DeviceReadResult {
pub request_index: usize,
pub device_instance: u32,
pub result: Result<ReadPropertyACK, Error>,
}Expand description
Result of a single-property read from a device within a batch.
Fields§
§request_index: usizeZero-based position of this occurrence in the original request vector.
device_instance: u32The device instance this result corresponds to.
result: Result<ReadPropertyACK, Error>The read result (Ok = decoded ACK, Err = protocol/timeout error).
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for DeviceReadResult
impl !UnwindSafe for DeviceReadResult
impl Freeze for DeviceReadResult
impl Send for DeviceReadResult
impl Sync for DeviceReadResult
impl Unpin for DeviceReadResult
impl UnsafeUnpin for DeviceReadResult
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