# `AshGleam.Diff`

Computes persistable Ash attribute changes from a proposed resource state.

# `resource_changes`

```elixir
@spec resource_changes(struct() | map(), struct() | map() | tuple()) :: map()
```

---

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