pub struct PropertySupport {
pub property_id: PropertyIdentifier,
pub access: PropertyAccess,
pub written_through: Option<PropertyIdentifier>,
}Expand description
Supported property with its access flags.
Fields§
§property_id: PropertyIdentifierProperty this row describes.
access: PropertyAccessAggregated access flags for the property.
written_through: Option<PropertyIdentifier>The property whose writes change this one on some instance, although a write naming this one is refused: State_Text, written whole or at index 0, for a multi-state object’s Number_Of_States (#1443).
Trait Implementations§
Source§impl Clone for PropertySupport
impl Clone for PropertySupport
Auto Trait Implementations§
impl Freeze for PropertySupport
impl RefUnwindSafe for PropertySupport
impl Send for PropertySupport
impl Sync for PropertySupport
impl Unpin for PropertySupport
impl UnsafeUnpin for PropertySupport
impl UnwindSafe for PropertySupport
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