Versions in this module Expand all Collapse all v0 v0.2.0 Dec 1, 2025 v0.1.0 Nov 28, 2025 Changes in this version + var ErrDuplicateMessageID = errors.New("duplicate message id") + type Record struct + Account string + Message []byte + MessageID uuid.UUID + func (r *Record) Clone() Record + func (r *Record) Validate() error + type Store interface + Delete func(ctx context.Context, account string, messageID uuid.UUID) error + Get func(ctx context.Context, account string) ([]*Record, error) + Insert func(ctx context.Context, record *Record) error