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

Durable digest bucket storage keyed by rule, recipient, channel, grouping value, and window.

# `t`

```elixir
@type t() :: %Chimeway.Digests.DigestBucket{
  __meta__: term(),
  channel: term(),
  claimed_at: term(),
  digest_delivery: term(),
  digest_delivery_id: term(),
  digest_rule: term(),
  digest_rule_id: term(),
  emitted_at: term(),
  first_accumulated_at: term(),
  flush_state: term(),
  grouping_mode: term(),
  grouping_value: term(),
  id: term(),
  inserted_at: term(),
  last_accumulated_at: term(),
  member_count: term(),
  memberships: term(),
  recipient_id: term(),
  rule_key: term(),
  rule_version: term(),
  updated_at: term(),
  window_ends_at: term(),
  window_kind: term(),
  window_starts_at: term()
}
```

# `changeset`

---

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