# Functions
NewMemoryStore creates an in-memory cache where the expired items are deleted based on the cleanupInterval duration.
NewMemoryStoreFrom creates an in-memory cache directly from a *cache.Cache object.
# Constants
NoExpiration is used to indicate that data should not expire from the cache.
# Structs
MemoryStore is used to create an in-memory cache.