vnumber

package
v0.16.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 14, 2024 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BetweenFloat32

func BetweenFloat32(min, max float32) yav.ValidateFunc[float32]

func BetweenFloat64

func BetweenFloat64(min, max float64) yav.ValidateFunc[float64]

func BetweenInt

func BetweenInt(min, max int) yav.ValidateFunc[int]

func BetweenInt16

func BetweenInt16(min, max int16) yav.ValidateFunc[int16]

func BetweenInt32

func BetweenInt32(min, max int32) yav.ValidateFunc[int32]

func BetweenInt64

func BetweenInt64(min, max int64) yav.ValidateFunc[int64]

func BetweenInt8

func BetweenInt8(min, max int8) yav.ValidateFunc[int8]

func BetweenUint

func BetweenUint(min, max uint) yav.ValidateFunc[uint]

func BetweenUint16

func BetweenUint16(min, max uint16) yav.ValidateFunc[uint16]

func BetweenUint32

func BetweenUint32(min, max uint32) yav.ValidateFunc[uint32]

func BetweenUint64

func BetweenUint64(min, max uint64) yav.ValidateFunc[uint64]

func BetweenUint8

func BetweenUint8(min, max uint8) yav.ValidateFunc[uint8]

func EqualFloat32 added in v0.7.3

func EqualFloat32(parameter float32) yav.ValidateFunc[float32]

func EqualFloat64 added in v0.7.3

func EqualFloat64(parameter float64) yav.ValidateFunc[float64]

func EqualInt added in v0.7.3

func EqualInt(parameter int) yav.ValidateFunc[int]

func EqualInt16 added in v0.7.3

func EqualInt16(parameter int16) yav.ValidateFunc[int16]

func EqualInt32 added in v0.7.3

func EqualInt32(parameter int32) yav.ValidateFunc[int32]

func EqualInt64 added in v0.7.3

func EqualInt64(parameter int64) yav.ValidateFunc[int64]

func EqualInt8 added in v0.7.3

func EqualInt8(parameter int8) yav.ValidateFunc[int8]

func EqualUint added in v0.7.3

func EqualUint(parameter uint) yav.ValidateFunc[uint]

func EqualUint16 added in v0.7.3

func EqualUint16(parameter uint16) yav.ValidateFunc[uint16]

func EqualUint32 added in v0.7.3

func EqualUint32(parameter uint32) yav.ValidateFunc[uint32]

func EqualUint64 added in v0.7.3

func EqualUint64(parameter uint64) yav.ValidateFunc[uint64]

func EqualUint8 added in v0.7.3

func EqualUint8(parameter uint8) yav.ValidateFunc[uint8]

func ExcludedIfFloat32 added in v0.9.4

func ExcludedIfFloat32(conditionString string, condition bool) yav.ValidateFunc[float32]

func ExcludedIfFloat64 added in v0.9.4

func ExcludedIfFloat64(conditionString string, condition bool) yav.ValidateFunc[float64]

func ExcludedIfInt added in v0.9.4

func ExcludedIfInt(conditionString string, condition bool) yav.ValidateFunc[int]

func ExcludedIfInt16 added in v0.9.4

func ExcludedIfInt16(conditionString string, condition bool) yav.ValidateFunc[int16]

func ExcludedIfInt32 added in v0.9.4

func ExcludedIfInt32(conditionString string, condition bool) yav.ValidateFunc[int32]

func ExcludedIfInt64 added in v0.9.4

func ExcludedIfInt64(conditionString string, condition bool) yav.ValidateFunc[int64]

func ExcludedIfInt8 added in v0.9.4

func ExcludedIfInt8(conditionString string, condition bool) yav.ValidateFunc[int8]

func ExcludedIfUint added in v0.9.4

func ExcludedIfUint(conditionString string, condition bool) yav.ValidateFunc[uint]

func ExcludedIfUint16 added in v0.9.4

func ExcludedIfUint16(conditionString string, condition bool) yav.ValidateFunc[uint16]

func ExcludedIfUint32 added in v0.9.4

func ExcludedIfUint32(conditionString string, condition bool) yav.ValidateFunc[uint32]

func ExcludedIfUint64 added in v0.9.4

func ExcludedIfUint64(conditionString string, condition bool) yav.ValidateFunc[uint64]

func ExcludedIfUint8 added in v0.9.4

func ExcludedIfUint8(conditionString string, condition bool) yav.ValidateFunc[uint8]

func ExcludedUnlessFloat32 added in v0.9.4

func ExcludedUnlessFloat32(conditionString string, condition bool) yav.ValidateFunc[float32]

func ExcludedUnlessFloat64 added in v0.9.4

func ExcludedUnlessFloat64(conditionString string, condition bool) yav.ValidateFunc[float64]

func ExcludedUnlessInt added in v0.9.4

func ExcludedUnlessInt(conditionString string, condition bool) yav.ValidateFunc[int]

func ExcludedUnlessInt16 added in v0.9.4

func ExcludedUnlessInt16(conditionString string, condition bool) yav.ValidateFunc[int16]

func ExcludedUnlessInt32 added in v0.9.4

func ExcludedUnlessInt32(conditionString string, condition bool) yav.ValidateFunc[int32]

func ExcludedUnlessInt64 added in v0.9.4

func ExcludedUnlessInt64(conditionString string, condition bool) yav.ValidateFunc[int64]

func ExcludedUnlessInt8 added in v0.9.4

func ExcludedUnlessInt8(conditionString string, condition bool) yav.ValidateFunc[int8]

func ExcludedUnlessUint added in v0.9.4

func ExcludedUnlessUint(conditionString string, condition bool) yav.ValidateFunc[uint]

func ExcludedUnlessUint16 added in v0.9.4

func ExcludedUnlessUint16(conditionString string, condition bool) yav.ValidateFunc[uint16]

func ExcludedUnlessUint32 added in v0.9.4

func ExcludedUnlessUint32(conditionString string, condition bool) yav.ValidateFunc[uint32]

func ExcludedUnlessUint64 added in v0.9.4

func ExcludedUnlessUint64(conditionString string, condition bool) yav.ValidateFunc[uint64]

func ExcludedUnlessUint8 added in v0.9.4

func ExcludedUnlessUint8(conditionString string, condition bool) yav.ValidateFunc[uint8]

func ExcludedWithAllFloat32 added in v0.9.4

func ExcludedWithAllFloat32() accumulators.ExcludedWithAll[float32]

func ExcludedWithAllFloat64 added in v0.9.4

func ExcludedWithAllFloat64() accumulators.ExcludedWithAll[float64]

func ExcludedWithAllInt added in v0.9.4

func ExcludedWithAllInt() accumulators.ExcludedWithAll[int]

func ExcludedWithAllInt16 added in v0.9.4

func ExcludedWithAllInt16() accumulators.ExcludedWithAll[int16]

func ExcludedWithAllInt32 added in v0.9.4

func ExcludedWithAllInt32() accumulators.ExcludedWithAll[int32]

func ExcludedWithAllInt64 added in v0.9.4

func ExcludedWithAllInt64() accumulators.ExcludedWithAll[int64]

func ExcludedWithAllInt8 added in v0.9.4

func ExcludedWithAllInt8() accumulators.ExcludedWithAll[int8]

func ExcludedWithAllUint added in v0.9.4

func ExcludedWithAllUint() accumulators.ExcludedWithAll[uint]

func ExcludedWithAllUint16 added in v0.9.4

func ExcludedWithAllUint16() accumulators.ExcludedWithAll[uint16]

func ExcludedWithAllUint32 added in v0.9.4

func ExcludedWithAllUint32() accumulators.ExcludedWithAll[uint32]

func ExcludedWithAllUint64 added in v0.9.4

func ExcludedWithAllUint64() accumulators.ExcludedWithAll[uint64]

func ExcludedWithAllUint8 added in v0.9.4

func ExcludedWithAllUint8() accumulators.ExcludedWithAll[uint8]

func ExcludedWithAnyFloat32 added in v0.9.4

func ExcludedWithAnyFloat32() accumulators.ExcludedWithAny[float32]

func ExcludedWithAnyFloat64 added in v0.9.4

func ExcludedWithAnyFloat64() accumulators.ExcludedWithAny[float64]

func ExcludedWithAnyInt added in v0.9.4

func ExcludedWithAnyInt() accumulators.ExcludedWithAny[int]

func ExcludedWithAnyInt16 added in v0.9.4

func ExcludedWithAnyInt16() accumulators.ExcludedWithAny[int16]

func ExcludedWithAnyInt32 added in v0.9.4

func ExcludedWithAnyInt32() accumulators.ExcludedWithAny[int32]

func ExcludedWithAnyInt64 added in v0.9.4

func ExcludedWithAnyInt64() accumulators.ExcludedWithAny[int64]

func ExcludedWithAnyInt8 added in v0.9.4

func ExcludedWithAnyInt8() accumulators.ExcludedWithAny[int8]

func ExcludedWithAnyUint added in v0.9.4

func ExcludedWithAnyUint() accumulators.ExcludedWithAny[uint]

func ExcludedWithAnyUint16 added in v0.9.4

func ExcludedWithAnyUint16() accumulators.ExcludedWithAny[uint16]

func ExcludedWithAnyUint32 added in v0.9.4

func ExcludedWithAnyUint32() accumulators.ExcludedWithAny[uint32]

func ExcludedWithAnyUint64 added in v0.9.4

func ExcludedWithAnyUint64() accumulators.ExcludedWithAny[uint64]

func ExcludedWithAnyUint8 added in v0.9.4

func ExcludedWithAnyUint8() accumulators.ExcludedWithAny[uint8]

func ExcludedWithoutAllFloat32 added in v0.9.4

func ExcludedWithoutAllFloat32() accumulators.ExcludedWithoutAll[float32]

func ExcludedWithoutAllFloat64 added in v0.9.4

func ExcludedWithoutAllFloat64() accumulators.ExcludedWithoutAll[float64]

func ExcludedWithoutAllInt added in v0.9.4

func ExcludedWithoutAllInt() accumulators.ExcludedWithoutAll[int]

func ExcludedWithoutAllInt16 added in v0.9.4

func ExcludedWithoutAllInt16() accumulators.ExcludedWithoutAll[int16]

func ExcludedWithoutAllInt32 added in v0.9.4

func ExcludedWithoutAllInt32() accumulators.ExcludedWithoutAll[int32]

func ExcludedWithoutAllInt64 added in v0.9.4

func ExcludedWithoutAllInt64() accumulators.ExcludedWithoutAll[int64]

func ExcludedWithoutAllInt8 added in v0.9.4

func ExcludedWithoutAllInt8() accumulators.ExcludedWithoutAll[int8]

func ExcludedWithoutAllUint added in v0.9.4

func ExcludedWithoutAllUint() accumulators.ExcludedWithoutAll[uint]

func ExcludedWithoutAllUint16 added in v0.9.4

func ExcludedWithoutAllUint16() accumulators.ExcludedWithoutAll[uint16]

func ExcludedWithoutAllUint32 added in v0.9.4

func ExcludedWithoutAllUint32() accumulators.ExcludedWithoutAll[uint32]

func ExcludedWithoutAllUint64 added in v0.9.4

func ExcludedWithoutAllUint64() accumulators.ExcludedWithoutAll[uint64]

func ExcludedWithoutAllUint8 added in v0.9.4

func ExcludedWithoutAllUint8() accumulators.ExcludedWithoutAll[uint8]

func ExcludedWithoutAnyFloat32 added in v0.9.4

func ExcludedWithoutAnyFloat32() accumulators.ExcludedWithoutAny[float32]

func ExcludedWithoutAnyFloat64 added in v0.9.4

func ExcludedWithoutAnyFloat64() accumulators.ExcludedWithoutAny[float64]

func ExcludedWithoutAnyInt added in v0.9.4

func ExcludedWithoutAnyInt() accumulators.ExcludedWithoutAny[int]

func ExcludedWithoutAnyInt16 added in v0.9.4

func ExcludedWithoutAnyInt16() accumulators.ExcludedWithoutAny[int16]

func ExcludedWithoutAnyInt32 added in v0.9.4

func ExcludedWithoutAnyInt32() accumulators.ExcludedWithoutAny[int32]

func ExcludedWithoutAnyInt64 added in v0.9.4

func ExcludedWithoutAnyInt64() accumulators.ExcludedWithoutAny[int64]

func ExcludedWithoutAnyInt8 added in v0.9.4

func ExcludedWithoutAnyInt8() accumulators.ExcludedWithoutAny[int8]

func ExcludedWithoutAnyUint added in v0.9.4

func ExcludedWithoutAnyUint() accumulators.ExcludedWithoutAny[uint]

func ExcludedWithoutAnyUint16 added in v0.9.4

func ExcludedWithoutAnyUint16() accumulators.ExcludedWithoutAny[uint16]

func ExcludedWithoutAnyUint32 added in v0.9.4

func ExcludedWithoutAnyUint32() accumulators.ExcludedWithoutAny[uint32]

func ExcludedWithoutAnyUint64 added in v0.9.4

func ExcludedWithoutAnyUint64() accumulators.ExcludedWithoutAny[uint64]

func ExcludedWithoutAnyUint8 added in v0.9.4

func ExcludedWithoutAnyUint8() accumulators.ExcludedWithoutAny[uint8]

func GreaterThanFloat32

func GreaterThanFloat32(parameter float32) yav.ValidateFunc[float32]

func GreaterThanFloat64

func GreaterThanFloat64(parameter float64) yav.ValidateFunc[float64]

func GreaterThanInt

func GreaterThanInt(parameter int) yav.ValidateFunc[int]

func GreaterThanInt16

func GreaterThanInt16(parameter int16) yav.ValidateFunc[int16]

func GreaterThanInt32

func GreaterThanInt32(parameter int32) yav.ValidateFunc[int32]

func GreaterThanInt64

func GreaterThanInt64(parameter int64) yav.ValidateFunc[int64]

func GreaterThanInt8

func GreaterThanInt8(parameter int8) yav.ValidateFunc[int8]

func GreaterThanOrEqualFloat32

func GreaterThanOrEqualFloat32(parameter float32) yav.ValidateFunc[float32]

func GreaterThanOrEqualFloat64

func GreaterThanOrEqualFloat64(parameter float64) yav.ValidateFunc[float64]

func GreaterThanOrEqualInt

func GreaterThanOrEqualInt(parameter int) yav.ValidateFunc[int]

func GreaterThanOrEqualInt16

func GreaterThanOrEqualInt16(parameter int16) yav.ValidateFunc[int16]

func GreaterThanOrEqualInt32

func GreaterThanOrEqualInt32(parameter int32) yav.ValidateFunc[int32]

func GreaterThanOrEqualInt64

func GreaterThanOrEqualInt64(parameter int64) yav.ValidateFunc[int64]

func GreaterThanOrEqualInt8

func GreaterThanOrEqualInt8(parameter int8) yav.ValidateFunc[int8]

func GreaterThanOrEqualUint

func GreaterThanOrEqualUint(parameter uint) yav.ValidateFunc[uint]

func GreaterThanOrEqualUint16

func GreaterThanOrEqualUint16(parameter uint16) yav.ValidateFunc[uint16]

func GreaterThanOrEqualUint32

func GreaterThanOrEqualUint32(parameter uint32) yav.ValidateFunc[uint32]

func GreaterThanOrEqualUint64

func GreaterThanOrEqualUint64(parameter uint64) yav.ValidateFunc[uint64]

func GreaterThanOrEqualUint8

func GreaterThanOrEqualUint8(parameter uint8) yav.ValidateFunc[uint8]

func GreaterThanUint

func GreaterThanUint(parameter uint) yav.ValidateFunc[uint]

func GreaterThanUint16

func GreaterThanUint16(parameter uint16) yav.ValidateFunc[uint16]

func GreaterThanUint32

func GreaterThanUint32(parameter uint32) yav.ValidateFunc[uint32]

func GreaterThanUint64

func GreaterThanUint64(parameter uint64) yav.ValidateFunc[uint64]

func GreaterThanUint8

func GreaterThanUint8(parameter uint8) yav.ValidateFunc[uint8]

func LessThanFloat32

func LessThanFloat32(parameter float32) yav.ValidateFunc[float32]

func LessThanFloat64

func LessThanFloat64(parameter float64) yav.ValidateFunc[float64]

func LessThanInt

func LessThanInt(parameter int) yav.ValidateFunc[int]

func LessThanInt16

func LessThanInt16(parameter int16) yav.ValidateFunc[int16]

func LessThanInt32

func LessThanInt32(parameter int32) yav.ValidateFunc[int32]

func LessThanInt64

func LessThanInt64(parameter int64) yav.ValidateFunc[int64]

func LessThanInt8

func LessThanInt8(parameter int8) yav.ValidateFunc[int8]

func LessThanOrEqualFloat32

func LessThanOrEqualFloat32(parameter float32) yav.ValidateFunc[float32]

func LessThanOrEqualFloat64

func LessThanOrEqualFloat64(parameter float64) yav.ValidateFunc[float64]

func LessThanOrEqualInt

func LessThanOrEqualInt(parameter int) yav.ValidateFunc[int]

func LessThanOrEqualInt16

func LessThanOrEqualInt16(parameter int16) yav.ValidateFunc[int16]

func LessThanOrEqualInt32

func LessThanOrEqualInt32(parameter int32) yav.ValidateFunc[int32]

func LessThanOrEqualInt64

func LessThanOrEqualInt64(parameter int64) yav.ValidateFunc[int64]

func LessThanOrEqualInt8

func LessThanOrEqualInt8(parameter int8) yav.ValidateFunc[int8]

func LessThanOrEqualUint

func LessThanOrEqualUint(parameter uint) yav.ValidateFunc[uint]

func LessThanOrEqualUint16

func LessThanOrEqualUint16(parameter uint16) yav.ValidateFunc[uint16]

func LessThanOrEqualUint32

func LessThanOrEqualUint32(parameter uint32) yav.ValidateFunc[uint32]

func LessThanOrEqualUint64

func LessThanOrEqualUint64(parameter uint64) yav.ValidateFunc[uint64]

func LessThanOrEqualUint8

func LessThanOrEqualUint8(parameter uint8) yav.ValidateFunc[uint8]

func LessThanUint

func LessThanUint(parameter uint) yav.ValidateFunc[uint]

func LessThanUint16

func LessThanUint16(parameter uint16) yav.ValidateFunc[uint16]

func LessThanUint32

func LessThanUint32(parameter uint32) yav.ValidateFunc[uint32]

func LessThanUint64

func LessThanUint64(parameter uint64) yav.ValidateFunc[uint64]

func LessThanUint8

func LessThanUint8(parameter uint8) yav.ValidateFunc[uint8]

func MaxFloat32

func MaxFloat32(parameter float32) yav.ValidateFunc[float32]

func MaxFloat64

func MaxFloat64(parameter float64) yav.ValidateFunc[float64]

func MaxInt

func MaxInt(parameter int) yav.ValidateFunc[int]

func MaxInt16

func MaxInt16(parameter int16) yav.ValidateFunc[int16]

func MaxInt32

func MaxInt32(parameter int32) yav.ValidateFunc[int32]

func MaxInt64

func MaxInt64(parameter int64) yav.ValidateFunc[int64]

func MaxInt8

func MaxInt8(parameter int8) yav.ValidateFunc[int8]

func MaxUint

func MaxUint(parameter uint) yav.ValidateFunc[uint]

func MaxUint16

func MaxUint16(parameter uint16) yav.ValidateFunc[uint16]

func MaxUint32

func MaxUint32(parameter uint32) yav.ValidateFunc[uint32]

func MaxUint64

func MaxUint64(parameter uint64) yav.ValidateFunc[uint64]

func MaxUint8

func MaxUint8(parameter uint8) yav.ValidateFunc[uint8]

func MinFloat32

func MinFloat32(parameter float32) yav.ValidateFunc[float32]

func MinFloat64

func MinFloat64(parameter float64) yav.ValidateFunc[float64]

func MinInt

func MinInt(parameter int) yav.ValidateFunc[int]

func MinInt16

func MinInt16(parameter int16) yav.ValidateFunc[int16]

func MinInt32

func MinInt32(parameter int32) yav.ValidateFunc[int32]

func MinInt64

func MinInt64(parameter int64) yav.ValidateFunc[int64]

func MinInt8

func MinInt8(parameter int8) yav.ValidateFunc[int8]

func MinUint

func MinUint(parameter uint) yav.ValidateFunc[uint]

func MinUint16

func MinUint16(parameter uint16) yav.ValidateFunc[uint16]

func MinUint32

func MinUint32(parameter uint32) yav.ValidateFunc[uint32]

func MinUint64

func MinUint64(parameter uint64) yav.ValidateFunc[uint64]

func MinUint8

func MinUint8(parameter uint8) yav.ValidateFunc[uint8]

func NotEqualFloat32 added in v0.9.3

func NotEqualFloat32(parameter float32) yav.ValidateFunc[float32]

func NotEqualFloat64 added in v0.9.3

func NotEqualFloat64(parameter float64) yav.ValidateFunc[float64]

func NotEqualInt added in v0.9.3

func NotEqualInt(parameter int) yav.ValidateFunc[int]

func NotEqualInt16 added in v0.9.3

func NotEqualInt16(parameter int16) yav.ValidateFunc[int16]

func NotEqualInt32 added in v0.9.3

func NotEqualInt32(parameter int32) yav.ValidateFunc[int32]

func NotEqualInt64 added in v0.9.3

func NotEqualInt64(parameter int64) yav.ValidateFunc[int64]

func NotEqualInt8 added in v0.9.3

func NotEqualInt8(parameter int8) yav.ValidateFunc[int8]

func NotEqualUint added in v0.9.3

func NotEqualUint(parameter uint) yav.ValidateFunc[uint]

func NotEqualUint16 added in v0.9.3

func NotEqualUint16(parameter uint16) yav.ValidateFunc[uint16]

func NotEqualUint32 added in v0.9.3

func NotEqualUint32(parameter uint32) yav.ValidateFunc[uint32]

func NotEqualUint64 added in v0.9.3

func NotEqualUint64(parameter uint64) yav.ValidateFunc[uint64]

func NotEqualUint8 added in v0.9.3

func NotEqualUint8(parameter uint8) yav.ValidateFunc[uint8]

func OmitEmpty

func OmitEmpty[T constraints.Integer | constraints.Float](_ string, value T) (stop bool, err error)

func OneOfFloat32 added in v0.7.3

func OneOfFloat32(parameters ...float32) yav.ValidateFunc[float32]

func OneOfFloat64 added in v0.7.3

func OneOfFloat64(parameters ...float64) yav.ValidateFunc[float64]

func OneOfInt added in v0.7.3

func OneOfInt(parameters ...int) yav.ValidateFunc[int]

func OneOfInt16 added in v0.7.3

func OneOfInt16(parameters ...int16) yav.ValidateFunc[int16]

func OneOfInt32 added in v0.7.3

func OneOfInt32(parameters ...int32) yav.ValidateFunc[int32]

func OneOfInt64 added in v0.7.3

func OneOfInt64(parameters ...int64) yav.ValidateFunc[int64]

func OneOfInt8 added in v0.7.3

func OneOfInt8(parameters ...int8) yav.ValidateFunc[int8]

func OneOfUint added in v0.7.3

func OneOfUint(parameters ...uint) yav.ValidateFunc[uint]

func OneOfUint16 added in v0.7.3

func OneOfUint16(parameters ...uint16) yav.ValidateFunc[uint16]

func OneOfUint32 added in v0.7.3

func OneOfUint32(parameters ...uint32) yav.ValidateFunc[uint32]

func OneOfUint64 added in v0.7.3

func OneOfUint64(parameters ...uint64) yav.ValidateFunc[uint64]

func OneOfUint8 added in v0.7.3

func OneOfUint8(parameters ...uint8) yav.ValidateFunc[uint8]

func Required

func Required[T constraints.Integer | constraints.Float](name string, value T) (stop bool, err error)

func RequiredIfFloat32 added in v0.9.0

func RequiredIfFloat32(conditionString string, condition bool) yav.ValidateFunc[float32]

func RequiredIfFloat64 added in v0.9.0

func RequiredIfFloat64(conditionString string, condition bool) yav.ValidateFunc[float64]

func RequiredIfInt added in v0.9.0

func RequiredIfInt(conditionString string, condition bool) yav.ValidateFunc[int]

func RequiredIfInt16 added in v0.9.0

func RequiredIfInt16(conditionString string, condition bool) yav.ValidateFunc[int16]

func RequiredIfInt32 added in v0.9.0

func RequiredIfInt32(conditionString string, condition bool) yav.ValidateFunc[int32]

func RequiredIfInt64 added in v0.9.0

func RequiredIfInt64(conditionString string, condition bool) yav.ValidateFunc[int64]

func RequiredIfInt8 added in v0.9.0

func RequiredIfInt8(conditionString string, condition bool) yav.ValidateFunc[int8]

func RequiredIfUint added in v0.9.0

func RequiredIfUint(conditionString string, condition bool) yav.ValidateFunc[uint]

func RequiredIfUint16 added in v0.9.0

func RequiredIfUint16(conditionString string, condition bool) yav.ValidateFunc[uint16]

func RequiredIfUint32 added in v0.9.0

func RequiredIfUint32(conditionString string, condition bool) yav.ValidateFunc[uint32]

func RequiredIfUint64 added in v0.9.0

func RequiredIfUint64(conditionString string, condition bool) yav.ValidateFunc[uint64]

func RequiredIfUint8 added in v0.9.0

func RequiredIfUint8(conditionString string, condition bool) yav.ValidateFunc[uint8]

func RequiredUnlessFloat32 added in v0.9.0

func RequiredUnlessFloat32(conditionString string, condition bool) yav.ValidateFunc[float32]

func RequiredUnlessFloat64 added in v0.9.0

func RequiredUnlessFloat64(conditionString string, condition bool) yav.ValidateFunc[float64]

func RequiredUnlessInt added in v0.9.0

func RequiredUnlessInt(conditionString string, condition bool) yav.ValidateFunc[int]

func RequiredUnlessInt16 added in v0.9.0

func RequiredUnlessInt16(conditionString string, condition bool) yav.ValidateFunc[int16]

func RequiredUnlessInt32 added in v0.9.0

func RequiredUnlessInt32(conditionString string, condition bool) yav.ValidateFunc[int32]

func RequiredUnlessInt64 added in v0.9.0

func RequiredUnlessInt64(conditionString string, condition bool) yav.ValidateFunc[int64]

func RequiredUnlessInt8 added in v0.9.0

func RequiredUnlessInt8(conditionString string, condition bool) yav.ValidateFunc[int8]

func RequiredUnlessUint added in v0.9.0

func RequiredUnlessUint(conditionString string, condition bool) yav.ValidateFunc[uint]

func RequiredUnlessUint16 added in v0.9.0

func RequiredUnlessUint16(conditionString string, condition bool) yav.ValidateFunc[uint16]

func RequiredUnlessUint32 added in v0.9.0

func RequiredUnlessUint32(conditionString string, condition bool) yav.ValidateFunc[uint32]

func RequiredUnlessUint64 added in v0.9.0

func RequiredUnlessUint64(conditionString string, condition bool) yav.ValidateFunc[uint64]

func RequiredUnlessUint8 added in v0.9.0

func RequiredUnlessUint8(conditionString string, condition bool) yav.ValidateFunc[uint8]

func RequiredWithAllFloat32

func RequiredWithAllFloat32() accumulators.RequiredWithAll[float32]

func RequiredWithAllFloat64

func RequiredWithAllFloat64() accumulators.RequiredWithAll[float64]

func RequiredWithAllInt

func RequiredWithAllInt() accumulators.RequiredWithAll[int]

func RequiredWithAllInt16

func RequiredWithAllInt16() accumulators.RequiredWithAll[int16]

func RequiredWithAllInt32

func RequiredWithAllInt32() accumulators.RequiredWithAll[int32]

func RequiredWithAllInt64

func RequiredWithAllInt64() accumulators.RequiredWithAll[int64]

func RequiredWithAllInt8

func RequiredWithAllInt8() accumulators.RequiredWithAll[int8]

func RequiredWithAllUint

func RequiredWithAllUint() accumulators.RequiredWithAll[uint]

func RequiredWithAllUint16

func RequiredWithAllUint16() accumulators.RequiredWithAll[uint16]

func RequiredWithAllUint32

func RequiredWithAllUint32() accumulators.RequiredWithAll[uint32]

func RequiredWithAllUint64

func RequiredWithAllUint64() accumulators.RequiredWithAll[uint64]

func RequiredWithAllUint8

func RequiredWithAllUint8() accumulators.RequiredWithAll[uint8]

func RequiredWithAnyFloat32

func RequiredWithAnyFloat32() accumulators.RequiredWithAny[float32]

func RequiredWithAnyFloat64

func RequiredWithAnyFloat64() accumulators.RequiredWithAny[float64]

func RequiredWithAnyInt

func RequiredWithAnyInt() accumulators.RequiredWithAny[int]

func RequiredWithAnyInt16

func RequiredWithAnyInt16() accumulators.RequiredWithAny[int16]

func RequiredWithAnyInt32

func RequiredWithAnyInt32() accumulators.RequiredWithAny[int32]

func RequiredWithAnyInt64

func RequiredWithAnyInt64() accumulators.RequiredWithAny[int64]

func RequiredWithAnyInt8

func RequiredWithAnyInt8() accumulators.RequiredWithAny[int8]

func RequiredWithAnyUint

func RequiredWithAnyUint() accumulators.RequiredWithAny[uint]

func RequiredWithAnyUint16

func RequiredWithAnyUint16() accumulators.RequiredWithAny[uint16]

func RequiredWithAnyUint32

func RequiredWithAnyUint32() accumulators.RequiredWithAny[uint32]

func RequiredWithAnyUint64

func RequiredWithAnyUint64() accumulators.RequiredWithAny[uint64]

func RequiredWithAnyUint8

func RequiredWithAnyUint8() accumulators.RequiredWithAny[uint8]

func RequiredWithoutAllFloat32

func RequiredWithoutAllFloat32() accumulators.RequiredWithoutAll[float32]

func RequiredWithoutAllFloat64

func RequiredWithoutAllFloat64() accumulators.RequiredWithoutAll[float64]

func RequiredWithoutAllInt

func RequiredWithoutAllInt() accumulators.RequiredWithoutAll[int]

func RequiredWithoutAllInt16

func RequiredWithoutAllInt16() accumulators.RequiredWithoutAll[int16]

func RequiredWithoutAllInt32

func RequiredWithoutAllInt32() accumulators.RequiredWithoutAll[int32]

func RequiredWithoutAllInt64

func RequiredWithoutAllInt64() accumulators.RequiredWithoutAll[int64]

func RequiredWithoutAllInt8

func RequiredWithoutAllInt8() accumulators.RequiredWithoutAll[int8]

func RequiredWithoutAllUint

func RequiredWithoutAllUint() accumulators.RequiredWithoutAll[uint]

func RequiredWithoutAllUint16

func RequiredWithoutAllUint16() accumulators.RequiredWithoutAll[uint16]

func RequiredWithoutAllUint32

func RequiredWithoutAllUint32() accumulators.RequiredWithoutAll[uint32]

func RequiredWithoutAllUint64

func RequiredWithoutAllUint64() accumulators.RequiredWithoutAll[uint64]

func RequiredWithoutAllUint8

func RequiredWithoutAllUint8() accumulators.RequiredWithoutAll[uint8]

func RequiredWithoutAnyFloat32

func RequiredWithoutAnyFloat32() accumulators.RequiredWithoutAny[float32]

func RequiredWithoutAnyFloat64

func RequiredWithoutAnyFloat64() accumulators.RequiredWithoutAny[float64]

func RequiredWithoutAnyInt

func RequiredWithoutAnyInt() accumulators.RequiredWithoutAny[int]

func RequiredWithoutAnyInt16

func RequiredWithoutAnyInt16() accumulators.RequiredWithoutAny[int16]

func RequiredWithoutAnyInt32

func RequiredWithoutAnyInt32() accumulators.RequiredWithoutAny[int32]

func RequiredWithoutAnyInt64

func RequiredWithoutAnyInt64() accumulators.RequiredWithoutAny[int64]

func RequiredWithoutAnyInt8

func RequiredWithoutAnyInt8() accumulators.RequiredWithoutAny[int8]

func RequiredWithoutAnyUint

func RequiredWithoutAnyUint() accumulators.RequiredWithoutAny[uint]

func RequiredWithoutAnyUint16

func RequiredWithoutAnyUint16() accumulators.RequiredWithoutAny[uint16]

func RequiredWithoutAnyUint32

func RequiredWithoutAnyUint32() accumulators.RequiredWithoutAny[uint32]

func RequiredWithoutAnyUint64

func RequiredWithoutAnyUint64() accumulators.RequiredWithoutAny[uint64]

func RequiredWithoutAnyUint8

func RequiredWithoutAnyUint8() accumulators.RequiredWithoutAny[uint8]

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL