# `AnchoFijo.Error`
[🔗](https://github.com/galenzo17/ancho_fijo/blob/v0.1.0/lib/ancho_fijo/diagnostico.ex#L185)

Excepción que envuelve uno o más `AnchoFijo.Diagnostico`.

Solo la levantan las funciones con `!` (`AnchoFijo.Layout.nuevo!/1` y
`AnchoFijo.stream/3`), reservadas para errores del programador —un layout mal
definido— y no para datos sucios, que siempre se devuelven como valor.

# `t`

```elixir
@type t() :: %AnchoFijo.Error{
  __exception__: term(),
  diagnosticos: [AnchoFijo.Diagnostico.t()]
}
```

---

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