# Functions
No description provided by the author
MarshalObjToStruct marshals obj into a struct.
MarshalPbToString marshals a proto message using jsonPb marshaler to string.
MarshalPbToStruct marshals a proto message into proto Struct using jsonPb marshaler.
Deprecated: This utility is deprecated, it has been refactored and moved into `cache` package.
Create a new rate-limiter with the tps and burst values.
UnmarshalStructToObj unmarshals a struct to the passed obj.
UnmarshalStructToPb unmarshals a proto struct into a proto message using jsonPb marshaler.
# Interfaces
AutoRefreshCache with regular GetOrCreate and Delete along with background asynchronous refresh.
Deprecated: This utility is deprecated, it has been refactored and moved into `cache` package.
Interface to use rate limiter.
Sequencer is a thread-safe incremental integer counter.
# Type aliases
Possible actions for the cache to take as a result of running the sync function on any given cache item Deprecated: This utility is deprecated, it has been refactored and moved into `cache` package.
CacheSyncItem is a func type.