rs_rich.ext.a11y: accessibility: policy, contrast checks and screen-reader text (rich_ext::a11y).
No Rich counterpart: this is the port's own rs-rich-ext crate.
AccessibilityPolicy
fidelity_ceiling
fidelity_ceiling() -> Any
for_high_contrast
staticmethod
for_high_contrast() -> Any
for_monochrome
staticmethod
for_reduced_motion
staticmethod
for_reduced_motion() -> Any
for_screen_reader
staticmethod
for_screen_reader() -> Any
from_env
staticmethod
from_env(env: Any = ...) -> Any
status
status(status: Any) -> Any
theme
theme(theme: Any = ...) -> Any
status_marker
status_marker(status: Any, symbols: Any = ...) -> Any
contrast_ratio
contrast_ratio(a: Any, b: Any) -> Any
relative_luminance
relative_luminance(color: Any) -> Any
delta_e
delta_e(a: Any, b: Any) -> Any
to_lab
to_lab(color: Any) -> Any
simulate_deficiency
simulate_deficiency(color: Any, deficiency: Any) -> Any
suggest_color
suggest_color(fg: Any, bg: Any, min_ratio: Any = ...) -> Any
check_theme
check_theme(theme: Any = ..., *, backgrounds: Any = ..., min_ratio: Any = ..., error_ratio: Any = ..., cvd_threshold: Any = ..., groups: Any = ...) -> Any
semantic_text
semantic_text(renderable: Any, width: Any = ...) -> Any
accessible_text
accessible_text(renderable: Any, width: Any = ...) -> Any