# Functions

NewTimeCache defaults to the original ("first seen") cache implementation.
No description provided by the author

# Constants

Strategy_FirstSeen expires an entry from the time it was added.
Stategy_LastSeen expires an entry from the last time it was touched by an Add or Has.

# Structs

FirstSeenCache is a time cache that only marks the expiry of a message when first added.
LastSeenCache is a time cache that extends the expiry of a seen message when added or checked for presence with Has..

# Interfaces

TimeCache is a cahe of recently seen messages (by id).

# Type aliases

Stategy is the TimeCache expiration strategy to use.