Documentation ¶
Index ¶
- func ArrCheckItems[T shared.BPMNStruct](name string, inputField []T) (errors []error)
- func ArrGTEZero[T constraints.Float | constraints.Integer](structName, fieldName string, array []T) (err []error)
- func ArrNonzero[T any](structName, fieldName string, array []T) (err []error)
- func ArrOneOrMore[T any](structName, fieldName string, array []T) (err error)
- func ArrZeroOne[T any](structName, fieldName string, array []T) (err error)
- func ArraysMaxCount[T any](structName, fieldName string, maxCount int, arrays ...[]T) (err error)
- func FilterErrors(checks []error) (errors []error)
- func NewEnumValidationError[T any](structName, field string, validValues []T, got T) (err error)
- func ValGTEZero[T constraints.Float | constraints.Integer](structName, fieldName string, value T) (err error)
- func ValNonzero[T any](structName, fieldName string, value T) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ArrCheckItems ¶
func ArrCheckItems[T shared.BPMNStruct](name string, inputField []T) (errors []error)
func ArrGTEZero ¶
func ArrGTEZero[T constraints.Float | constraints.Integer](structName, fieldName string, array []T) (err []error)
func ArrNonzero ¶
func ArrOneOrMore ¶
func ArrZeroOne ¶
func ArraysMaxCount ¶
func FilterErrors ¶
func NewEnumValidationError ¶
func ValGTEZero ¶
func ValGTEZero[T constraints.Float | constraints.Integer](structName, fieldName string, value T) (err error)
func ValNonzero ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.