pub struct AccessibilityInfo {
pub role: AccessibilityRole,
pub label: Option<String>,
pub hint: Option<String>,
pub state: AccessibilityState,
pub value: AccessibilityValue,
pub heading_level: Option<u8>,
pub live_region: LiveRegion,
pub actions: Vec<AccessibilityAction>,
pub is_modal: bool,
pub hides_descendants: bool,
}Expand description
Complete accessibility info for a node.
Fields§
§role: AccessibilityRole§label: Option<String>§hint: Option<String>§state: AccessibilityState§value: AccessibilityValue§heading_level: Option<u8>§live_region: LiveRegion§actions: Vec<AccessibilityAction>§is_modal: bool§hides_descendants: boolTrait Implementations§
Source§impl Clone for AccessibilityInfo
impl Clone for AccessibilityInfo
Source§fn clone(&self) -> AccessibilityInfo
fn clone(&self) -> AccessibilityInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AccessibilityInfo
impl Debug for AccessibilityInfo
Auto Trait Implementations§
impl Freeze for AccessibilityInfo
impl RefUnwindSafe for AccessibilityInfo
impl Send for AccessibilityInfo
impl Sync for AccessibilityInfo
impl Unpin for AccessibilityInfo
impl UnsafeUnpin for AccessibilityInfo
impl UnwindSafe for AccessibilityInfo
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