pub struct A11yChecker;Expand description
Accessibility checker.
Implementations§
Source§impl A11yChecker
impl A11yChecker
Sourcepub fn check(widget: &dyn Widget) -> A11yReport
pub fn check(widget: &dyn Widget) -> A11yReport
Check a widget tree for accessibility violations.
Sourcepub fn check_with_config(widget: &dyn Widget, config: &A11yConfig) -> A11yReport
pub fn check_with_config(widget: &dyn Widget, config: &A11yConfig) -> A11yReport
Check with custom configuration.
Sourcepub fn check_contrast(
foreground: &Color,
background: &Color,
large_text: bool,
) -> ContrastResult
pub fn check_contrast( foreground: &Color, background: &Color, large_text: bool, ) -> ContrastResult
Check contrast ratio between foreground and background colors.
Auto Trait Implementations§
impl Freeze for A11yChecker
impl RefUnwindSafe for A11yChecker
impl Send for A11yChecker
impl Sync for A11yChecker
impl Unpin for A11yChecker
impl UnwindSafe for A11yChecker
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more