Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var UnsupportedTypeErr = errors.New("unsupported type")
UnsupportedTypeErr is returned when an unsupported type is encountered.
Functions ¶
This section is empty.
Types ¶
type Accumulator ¶
type Accumulator map[string]interface{}
Accumulator is a value accumulator.
func NewAccumulator ¶
func NewAccumulator() Accumulator
NewAccumulator returns a new value accumulator
func (Accumulator) Accumulate ¶
func (a Accumulator) Accumulate(val interface{}) error
Accumulate accumulates the `val` value. An error is returned in the case `val` contains an unsupported type.
func (Accumulator) Value ¶
func (a Accumulator) Value() interface{}
Value returns the accumulated values.
Click to show internal directories.
Click to hide internal directories.