pub struct AccessibleNode {
pub element: ElementId,
pub role: AccessibleRole,
pub label: String,
pub children: Vec<AccessibleNode>,
}Fields§
§element: ElementId§role: AccessibleRole§label: String§children: Vec<AccessibleNode>Implementations§
Source§impl AccessibleNode
impl AccessibleNode
pub fn flat_labels(&self) -> Vec<String>
Trait Implementations§
Source§impl Clone for AccessibleNode
impl Clone for AccessibleNode
Source§impl Debug for AccessibleNode
impl Debug for AccessibleNode
impl Eq for AccessibleNode
Source§impl PartialEq for AccessibleNode
impl PartialEq for AccessibleNode
impl StructuralPartialEq for AccessibleNode
Auto Trait Implementations§
impl Freeze for AccessibleNode
impl RefUnwindSafe for AccessibleNode
impl Send for AccessibleNode
impl Sync for AccessibleNode
impl Unpin for AccessibleNode
impl UnsafeUnpin for AccessibleNode
impl UnwindSafe for AccessibleNode
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