func (m *MacroEvaluator) GetFields() []Field {
	fields := make([]Field, len(m.FieldValues))
	i := 0
	for key := range m.FieldValues {
		fields[i] = key
		i++
	}
	return fields
}
// GetFields - Returns all the Field that the MacroEvaluator handles
Returns all the Field that the MacroEvaluator handles
// GetFields - Returns all the Field that the MacroEvaluator handles
func (m *MacroEvaluator) GetFields() []Field {
	fields := make([]Field, len(m.FieldValues))
	i := 0
	for key := range m.FieldValues {
		fields[i] = key
		i++
	}
	return fields
}
func ( m * MacroEvaluator ) GetFields ( ) [ ] Field { fields := make ( [ ] Field , len ( m . FieldValues ) ) i := 0 for key := range m . FieldValues { fields [ i ] = key i ++ } return fields }
Returns all the Field that the MacroEvaluator handles
Returns all the Field that the MacroEvaluator handles