# `A11yAudit.Results.Violation`
[🔗](https://github.com/angelikatyborska/a11y-audit-elixir/blob/main/lib/a11y_audit/results/violation.ex#L1)

Corresponds to a single object in axe-core's violations array of the results object.
Some fields omitted.

Axe-core documentation: https://github.com/dequelabs/axe-core/blob/develop/doc/API.md#results-arrays

# `impact`

```elixir
@type impact() :: :minor | :moderate | :serious | :critical
```

# `t`

```elixir
@type t() :: %A11yAudit.Results.Violation{
  description: String.t(),
  help: String.t(),
  help_url: String.t(),
  id: String.t(),
  impact: impact(),
  nodes: [A11yAudit.Results.Node.t()]
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
