# `Ecto.Association.NotLoaded`
[🔗](https://github.com/elixir-ecto/ecto/blob/v3.13.6/lib/ecto/association.ex#L3)

Struct returned by associations when they are not loaded.

The fields are:

  * `__field__` - the association field in `owner`
  * `__owner__` - the schema that owns the association
  * `__cardinality__` - the cardinality of the association

# `t`

```elixir
@type t() :: %Ecto.Association.NotLoaded{
  __cardinality__: atom(),
  __field__: atom(),
  __owner__: any()
}
```

---

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