pub struct Exposed {
pub id: FocusId,
pub node: NodeId,
pub role: Role,
pub enabled: bool,
pub toggled: Option<bool>,
pub value: Option<NumericValue>,
}Expand description
One focusable as the accessibility layer sees it: where it is, what it is, and whether it is available.
Fields§
§id: FocusId§node: NodeId§role: Role§enabled: boolAvailable to be activated. false is announced, not hidden — see ScopeReason.
toggled: Option<bool>Its checked state, for the controls that carry one.
value: Option<NumericValue>Its numeric reading, for the controls that carry one.
Auto Trait Implementations§
impl Freeze for Exposed
impl RefUnwindSafe for Exposed
impl Send for Exposed
impl Sync for Exposed
impl Unpin for Exposed
impl UnsafeUnpin for Exposed
impl UnwindSafe for Exposed
Blanket Implementations§
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