pub struct PropertyRead {
pub object: ObjectIdentifier,
pub rows: Vec<RawRow>,
pub via: ReadVia,
}Expand description
One object’s properties as read.
Fields§
§object: ObjectIdentifierThe object read.
rows: Vec<RawRow>Each property’s raw application-tagged value, or why the device gave none.
via: ReadViaWhether the read went by ReadPropertyMultiple or ReadProperty.
Trait Implementations§
Source§impl Clone for PropertyRead
impl Clone for PropertyRead
Source§impl Debug for PropertyRead
impl Debug for PropertyRead
impl Eq for PropertyRead
Source§impl PartialEq for PropertyRead
impl PartialEq for PropertyRead
impl StructuralPartialEq for PropertyRead
Auto Trait Implementations§
impl Freeze for PropertyRead
impl RefUnwindSafe for PropertyRead
impl Send for PropertyRead
impl Sync for PropertyRead
impl Unpin for PropertyRead
impl UnsafeUnpin for PropertyRead
impl UnwindSafe for PropertyRead
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