pub struct AccessibilityController { /* private fields */ }Expand description
High level controller for interacting with the Chrome Accessibility domain.
Implementations§
Source§impl AccessibilityController
impl AccessibilityController
Sourcepub async fn snapshot(
&self,
options: Option<AccessibilitySnapshotOptions>,
) -> Result<AccessibilitySnapshot>
pub async fn snapshot( &self, options: Option<AccessibilitySnapshotOptions>, ) -> Result<AccessibilitySnapshot>
Captures an accessibility tree snapshot for the current page or a specific element.
§Examples
let snapshot = page.accessibility().snapshot(None).await?;
assert!(!snapshot.is_empty());Auto Trait Implementations§
impl Freeze for AccessibilityController
impl !RefUnwindSafe for AccessibilityController
impl Send for AccessibilityController
impl Sync for AccessibilityController
impl Unpin for AccessibilityController
impl UnsafeUnpin for AccessibilityController
impl !UnwindSafe for AccessibilityController
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