pub struct FormA11yReport {
pub violations: Vec<FormViolation>,
}Expand description
Form accessibility report.
Fields§
§violations: Vec<FormViolation>List of violations
Implementations§
Source§impl FormA11yReport
impl FormA11yReport
Sourcepub fn is_passing(&self) -> bool
pub fn is_passing(&self) -> bool
Check if form passes accessibility.
Sourcepub fn is_acceptable(&self) -> bool
pub fn is_acceptable(&self) -> bool
Check if form passes with no critical/serious issues.
Sourcepub fn violations_for_rule(&self, rule: FormA11yRule) -> Vec<&FormViolation>
pub fn violations_for_rule(&self, rule: FormA11yRule) -> Vec<&FormViolation>
Get violations by rule.
Sourcepub fn violations_for_field(&self, field_id: &str) -> Vec<&FormViolation>
pub fn violations_for_field(&self, field_id: &str) -> Vec<&FormViolation>
Get violations for a specific field.
Sourcepub fn assert_pass(&self)
pub fn assert_pass(&self)
Assert form passes accessibility.
§Panics
Panics with violation details if form fails accessibility checks.