Expand description
Distributed idempotency helpers backed by NATS JetStream key-value buckets.
This crate is consumed by ingress adapters as well as internal workers to provide a shared deduplication layer enforced across processes.
Structs§
- IdKey
- Composite idempotency key per tenant/platform/message.
- Idempotency
Config - Configuration derived at runtime.
- Idempotency
Guard - Guard used by ingress handlers to deduplicate envelopes.
- InMemory
Idem Store - Simple in-memory store used in tests or when JetStream is unavailable.
- Nats
KvIdem Store - JetStream-backed idempotency store.
Traits§
- Idem
Store - Contract implemented by idempotency stores.
Type Aliases§
- Shared
Idem Store - Shared trait object wrapper.