# Packages
No description provided by the author
# Functions
BoolFromValue get a bool from kv.Value.
Float64FromValue gets a float64 from kv.Value.
Int64FromValue gets an int64 from kv.Value.
NewOptions returns a new set of options for kv utility functions.
StringArrayFromValue gets a string array from kv.Value.
StringFromValue gets a string from kv.Value.
TimeFromValue gets a time.Time from kv.Value.
WatchAndUpdateAtomicBool sets up a watch with validation for an atomic bool property.
WatchAndUpdateAtomicFloat64 sets up a watch with validation for an atomic float64 property.
WatchAndUpdateAtomicInt64 sets up a watch with validation for an atomic int64 property.
WatchAndUpdateAtomicString sets up a watch with validation for an atomic string property.
WatchAndUpdateBool sets up a watch with validation for a bool property.
WatchAndUpdateDuration sets up a watch with validation for a time property.
WatchAndUpdateFloat64 sets up a watch with validation for a float64 property.
WatchAndUpdateGeneric sets up a watch with validation for a generic property.
WatchAndUpdateInt64 sets up a watch with validation for an int64 property.
WatchAndUpdateString sets up a watch with validation for a string property.
WatchAndUpdateStringArray sets up a watch with validation for a string array property.
WatchAndUpdateStringArrayPointer sets up a watch with validation for a string array pointer property.
WatchAndUpdateTime sets up a watch with validation for a time property.
# Interfaces
Options is a set of options for kv utility functions.
# Type aliases
GenericGetValueFn runs when a watched value changes to translate the KV value to a concrete type.
GenericUpdateFn runs when a watched value changes and receives the output of the GenericGetValueFn.
ValidateFn validates an update from KV.