# `SafeAtom.Error`
[🔗](https://github.com/ivan-podgurskiy/safe_atom/blob/v0.1.0/lib/safe_atom/error.ex#L1)

Exception raised by `SafeAtom.cast!/2`.

# `t`

```elixir
@type t() :: %SafeAtom.Error{
  __exception__: true,
  allowed: term(),
  reason: SafeAtom.reason(),
  value: term()
}
```

---

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