Versions in this module Expand all Collapse all v1 v1.4.1 May 3, 2026 Changes in this version + var ErrStoreMissingSetNX = errors.New("idempotency: store must implement store.SetNXer") + func New(config ...Config) celeris.HandlerFunc + type Config struct + BodyHash bool + CleanupContext context.Context + KeyHeader string + LockTimeout time.Duration + MaxBodyBytes int + MaxKeyLength int + Methods []string + OnConflict func(*celeris.Context) error + Skip func(*celeris.Context) bool + SkipPaths []string + Store KVStore + TTL time.Duration + type KVStore interface + func NewMemoryStore(config ...MemoryStoreConfig) KVStore + type MemoryStoreConfig = store.MemoryKVConfig