# Functions
CreateCacheProvider creates a new CacheProvider with the specified memory and external caches.
No description provided by the author
NewExternalCache creates a new external cache based on the provided configuration.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
# Structs
CacheConfig represents configuration for any cache implementation.
CacheEntry represents a generic cache entry that can be used by any cache implementation.
CacheProvider manages the cache hierarchy.
ExternalCacheConfig represents configuration specific to external caches.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
Cache defines the interface that all cache implementations must satisfy.
# Type aliases
ExternalCacheType represents the type of external cache to use.