pub struct Meta {
pub ids: &'static [&'static str],
pub tier: Tier,
pub wcag: &'static [&'static str],
pub severity: Severity,
pub help: &'static str,
}Expand description
Was über eine Regel unabhängig vom Host feststeht.
ids listet alle Befund-Kennungen, die diese Regel erzeugen kann.
Das ist kein Beiwerk: RuleRun wird je Kennung geführt, damit
rule_runs und findings dieselbe Namensmenge benutzen und sich
verbinden lassen. Eine Regel, die images/alt hieße, aber
images/alt-missing meldete, wäre für einen Auswerter nicht zuordenbar.
Fields§
§ids: &'static [&'static str]Alle Befund-Kennungen dieser Regel, stabil über alle Oberflächen.
tier: TierWelche Datenschicht die Regel braucht.
wcag: &'static [&'static str]WCAG-Erfolgskriterien, z. B. ["1.1.1"].
severity: SeverityVorgabeschwere. Einzelne Befunde dürfen davon abweichen.
help: &'static strTrait Implementations§
Auto Trait Implementations§
impl Freeze for Meta
impl RefUnwindSafe for Meta
impl Send for Meta
impl Sync for Meta
impl Unpin for Meta
impl UnsafeUnpin for Meta
impl UnwindSafe for Meta
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