# Functions
Bool creates a KeyValue with a BOOL Value type.
BoolSlice creates a KeyValue with a BOOLSLICE Value type.
BoolSliceValue creates a BOOLSLICE Value.
BoolValue creates a BOOL Value.
DefaultEncoder returns an attribute encoder that encodes attributes in such a way that each escaped attribute's key is followed by an equal sign and then by an escaped attribute's value.
EmptySet returns a reference to a Set with no elements.
Float64 creates a KeyValue with a FLOAT64 Value type.
Float64Slice creates a KeyValue with a FLOAT64SLICE Value type.
Float64SliceValue creates a FLOAT64SLICE Value.
Float64Value creates a FLOAT64 Value.
Int creates a KeyValue with an INT64 Value type.
Int64 creates a KeyValue with an INT64 Value type.
Int64Slice creates a KeyValue with an INT64SLICE Value type.
Int64SliceValue creates an INT64SLICE Value.
Int64Value creates an INT64 Value.
IntSlice creates a KeyValue with an INT64SLICE Value type.
IntSliceValue creates an INTSLICE Value.
IntValue creates an INT64 Value.
NewAllowKeysFilter returns a Filter that only allows attributes with one of the provided keys.
NewDenyKeysFilter returns a Filter that only allows attributes that do not have one of the provided keys.
NewEncoderID returns a unique attribute encoder ID.
NewMergeIterator returns a MergeIterator for merging two attribute sets.
NewSet returns a new Set.
NewSetWithFiltered returns a new Set.
NewSetWithSortable returns a new Set.
NewSetWithSortableFiltered returns a new Set.
String creates a KeyValue with a STRING Value type.
Stringer creates a new key-value pair with a passed name and a string value generated by the passed Stringer interface.
StringSlice creates a KeyValue with a STRINGSLICE Value type.
StringSliceValue creates a STRINGSLICE Value.
StringValue creates a STRING Value.
# Constants
BOOL is a boolean Type Value.
BOOLSLICE is a slice of booleans Type Value.
FLOAT64 is a 64-bit floating point Type Value.
FLOAT64SLICE is a slice of 64-bit floating point numbers Type Value.
INT64 is a 64-bit signed integral Type Value.
INT64SLICE is a slice of 64-bit signed integral numbers Type Value.
INVALID is used for a Value with no value set.
STRING is a string Type Value.
STRINGSLICE is a slice of strings Type Value.
# Structs
No description provided by the author
No description provided by the author
Iterator allows iterating over the set of attributes in order, sorted by key.
KeyValue holds a key and value pair.
MergeIterator supports iterating over two sets of attributes while eliminating duplicate values from the combined set.
No description provided by the author
Value represents the value part in key-value pairs.
# Interfaces
No description provided by the author