package
1.0.25
Repository: https://github.com/flyteorg/flytestdlib.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# 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.

# Constants

The item should be removed from the cache.
No description provided by the author
The item returned has been updated and should be updated in the cache.

# 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.