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 !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