-
Notifications
You must be signed in to change notification settings - Fork 12
Expand file tree
/
Copy pathinterfaces.go
More file actions
29 lines (20 loc) · 933 Bytes
/
interfaces.go
File metadata and controls
29 lines (20 loc) · 933 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package distributedcache
import "github.com/huykn/distributed-cache/cache"
// Logger is an alias for cache.Logger.
type Logger = cache.Logger
// Marshaller is an alias for cache.Marshaller.
type Marshaller = cache.Marshaller
// LocalCache is an alias for cache.LocalCache.
type LocalCache = cache.LocalCache
// LocalCacheMetrics is an alias for cache.LocalCacheMetrics.
type LocalCacheMetrics = cache.LocalCacheMetrics
// LocalCacheFactory is an alias for cache.LocalCacheFactory.
type LocalCacheFactory = cache.LocalCacheFactory
// LocalCacheConfig is an alias for cache.LocalCacheConfig.
type LocalCacheConfig = cache.LocalCacheConfig
// InvalidationEvent is an alias for cache.InvalidationEvent.
type InvalidationEvent = cache.InvalidationEvent
// DefaultLocalCacheConfig returns default local cache configuration for Ristretto.
func DefaultLocalCacheConfig() LocalCacheConfig {
return cache.DefaultLocalCacheConfig()
}