# Functions
New AE Memcache middleware creates & returns.
WithCacheKey creates a ClientOption that specifies how to generate a cache key from datastore.Key.
WithExcludeKinds creates a ClientOption that selects the Kind unspecified as the cache target.
WithExpireDuration creates a ClientOption to expire at a specified time.
WithIncludeKinds creates a ClientOption that selects the Kind specified as the cache target.
WithKeyFilter creates a ClientOption that selects the Keys specified as the cache target.
WithLogger creates a ClientOption that uses the specified logger.
# Interfaces
A CacheOption is an cache option for a AE Memcache middleware.