func (e Error) Kind() string {
	return e.Classification
}
Kind returns this error's classification.
package binding
type (
	Errors []Error
	Error struct {
		FieldNames []string `json:"fieldNames,omitempty"`
		Classification string `json:"classification,omitempty"`
		Message string `json:"message,omitempty"`
	}
)
func (e *Errors) Add(fieldNames []string, classification, message string) {
	*e = append(*e, Error{
		FieldNames:     fieldNames,
		Classification: classification,
		Message:        message,
	})
}
func (e *Errors) Len() int {
	return len(*e)
}
func (e *Errors) Has(class string) bool {
	for _, err := range *e {
		if err.Kind() == class {
			return true
		}
	}
	return false
}
func (e Error) Fields() []string {
	return e.FieldNames
}