# Functions

Bool accesses the value held by key and type asserts it as a bool.
BoolPtr accesses the value held by key and type asserts it as a pointer to a bool.
Complex128 accesses the value held by key and type asserts it as a complex128.
Complex128Ptr accesses the value held by key and type asserts it as a pointer to a complex128.
Complex64 accesses the value held by key and type asserts it as a complex64.
Complex64Ptr accesses the value held by key and type asserts it as a pointer to a complex64.
Diff accesses the value held by key and type asserts it to a set.
Float32 accesses the value held by key and type asserts it as a float32.
Float32Ptr accesses the value held by key and type asserts it as a pointer to a float32.
Float64 accesses the value held by key and type asserts it as a float64.
Float64Ptr accesses the value held by key and type asserts it as a pointer to a float64.
Int accesses the value held by key and type asserts it as a int.
Int32 accesses the value held by key and type asserts it as a int32.
Int32Ptr accesses the value held by key and type asserts it as a pointer to a int32.
Int64 accesses the value held by key and type asserts it as a int64.
Int64Ptr accesses the value held by key and type asserts it as a pointer to a int64.
IntPtr accesses the value held by key and type asserts it as a pointer to a int.
JSON accesses the value held by key and unmarshals it into a map.
List accesses the value held by key and returns an iterator able to go over its elements.
Map accesses the value held by key and type asserts it to a map.
Set accesses the value held by key, type asserts it to a set and returns an iterator able to go over its elements.
Slice accesses the value held by key and type asserts it to a slice.
String accesses the value held by key and type asserts it as a string.
StringPtr accesses the value held by key and type asserts it as a pointer to a string.
Uint accesses the value held by key and type asserts it as a uint.
Uint32 accesses the value held by key and type asserts it as a uint32.
Uint32Ptr accesses the value held by key and type asserts it as a pointer to a uint32.
Uint64 accesses the value held by key and type asserts it as a uint64.
Uint64Ptr accesses the value held by key and type asserts it as a pointer to a uint64.
UintPtr accesses the value held by key and type asserts it as a pointer to a uint.

# Interfaces

Iterator enables access to the elements of a list or set.