func (v *validator) Validate(cons Value) ([]string, error) {
	unsupported := v.checkUnsupported(cons)
	if err := v.checkConflicts(cons); err != nil {
		return unsupported, err
	}
	if err := v.checkValidValues(cons); err != nil {
		return unsupported, err
	}
	return unsupported, nil
}
// Validate is defined on Validator.
Validate is defined on Validator.
// Validate is defined on Validator .
func (v *validator) Validate(cons Value) ([]string, error) {
	unsupported := v.checkUnsupported(cons)
	if err := v.checkConflicts(cons); err != nil {
		return unsupported, err
	}
	if err := v.checkValidValues(cons); err != nil {
		return unsupported, err
	}
	return unsupported, nil
}
func ( v * validator ) Validate ( cons Value ) ( [ ] string , error ) { unsupported := v . checkUnsupported ( cons ) if err := v . checkConflicts ( cons ) ; err != nil { return unsupported , err } if err := v . checkValidValues ( cons ) ; err != nil { return unsupported , err } return unsupported , nil }
Validate is defined on Validator.
Validate is defined on Validator .