pub struct DeviceWriteResult {
pub request_index: usize,
pub device_instance: u32,
pub result: Result<(), Error>,
}Expand description
Result of a single-property write to 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<(), Error>The write result (Ok = success, Err = protocol/timeout error).
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for DeviceWriteResult
impl !UnwindSafe for DeviceWriteResult
impl Freeze for DeviceWriteResult
impl Send for DeviceWriteResult
impl Sync for DeviceWriteResult
impl Unpin for DeviceWriteResult
impl UnsafeUnpin for DeviceWriteResult
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