# `Chimeway.Digests.DigestRule`
[🔗](https://github.com/jonlunsford/chimeway/blob/v1.0.0/lib/chimeway/digests/digest_rule.ex#L1)

Durable digest rule storage for stable identity, grouping mode, and window semantics.

# `t`

```elixir
@type t() :: %Chimeway.Digests.DigestRule{
  __meta__: term(),
  boundary_hour: term(),
  boundary_minute: term(),
  boundary_time_zone: term(),
  channel: term(),
  group_by: term(),
  id: term(),
  inserted_at: term(),
  match_category: term(),
  match_notification_key: term(),
  rule_key: term(),
  rule_version: term(),
  updated_at: term(),
  window_kind: term(),
  window_minutes: term()
}
```

# `changeset`

---

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