# `Trogon.Proto.Env.LoadError`
[🔗](https://github.com/straw-hat-team/beam-monorepo/blob/trogon_proto@v0.13.1/apps/trogon_proto/lib/trogon/proto/env/load_error.ex#L1)

Raised when one or more environment variables fail to load.

Aggregates every failure encountered while loading a configuration so the
caller can fix all problems at once instead of one per run.

# `error`

```elixir
@type error() :: %{
  env_var: String.t(),
  field: atom(),
  reason: :missing | {:invalid, String.t()}
}
```

# `t`

```elixir
@type t() :: %Trogon.Proto.Env.LoadError{__exception__: term(), errors: [error()]}
```

---

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