pub enum Principle {
Perceivable,
Operable,
Understandable,
Robust,
}Expand description
wcag principle to follow
Variants§
Perceivable
Provide text alternatives for any non-text content so that it can be changed into other forms people need, such as large print, braille, speech, symbols or simpler language.
Operable
Make all functionality available from a keyboard.
Understandable
Make text content readable and understandable.
Robust
Maximize compatibility with current and future user agents, including assistive technologies.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Principle
impl RefUnwindSafe for Principle
impl Send for Principle
impl Sync for Principle
impl Unpin for Principle
impl UnwindSafe for Principle
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