Versions in this module Expand all Collapse all v0 v0.2.6 Feb 5, 2024 Changes in this version + const ErrorKeyBetween + const ErrorKeyBlank + const ErrorKeyEmpty + const ErrorKeyEqualTo + const ErrorKeyFalse + const ErrorKeyGreaterOrEqualTo + const ErrorKeyGreaterThan + const ErrorKeyInSlice + const ErrorKeyLength + const ErrorKeyLengthBetween + const ErrorKeyLessOrEqualTo + const ErrorKeyLessThan + const ErrorKeyMatchingTo + const ErrorKeyMaxLength + const ErrorKeyMinLength + const ErrorKeyNil + const ErrorKeyNotBetween + const ErrorKeyNotBlank + const ErrorKeyNotEmpty + const ErrorKeyNotEqualTo + const ErrorKeyNotFalse + const ErrorKeyNotGreaterOrEqualTo + const ErrorKeyNotGreaterThan + const ErrorKeyNotInSlice + const ErrorKeyNotLength + const ErrorKeyNotLengthBetween + const ErrorKeyNotLessOrEqualTo + const ErrorKeyNotLessThan + const ErrorKeyNotMatchingTo + const ErrorKeyNotMaxLength + const ErrorKeyNotMinLength + const ErrorKeyNotNil + const ErrorKeyNotPassing + const ErrorKeyNotTrue + const ErrorKeyNotZero + const ErrorKeyPassing + const ErrorKeyTrue + const ErrorKeyZero + const LocaleCodeDe + const LocaleCodeEn + const LocaleCodeEs + func TestValidatorByteBetweenInvalid(t *testing.T) + func TestValidatorByteBetweenValid(t *testing.T) + func TestValidatorByteEqualToInvalid(t *testing.T) + func TestValidatorByteEqualToValid(t *testing.T) + func TestValidatorByteGreaterOrEqualToInvalid(t *testing.T) + func TestValidatorByteGreaterOrEqualToValid(t *testing.T) + func TestValidatorByteGreaterThanInvalid(t *testing.T) + func TestValidatorByteGreaterThanValid(t *testing.T) + func TestValidatorByteInSliceInvalid(t *testing.T) + func TestValidatorByteInSliceValid(t *testing.T) + func TestValidatorByteLessOrEqualToInvalid(t *testing.T) + func TestValidatorByteLessOrEqualToValid(t *testing.T) + func TestValidatorByteLessThanInvalid(t *testing.T) + func TestValidatorByteLessThanValid(t *testing.T) + func TestValidatorByteNot(t *testing.T) + func TestValidatorBytePBetweenInvalid(t *testing.T) + func TestValidatorBytePBetweenValid(t *testing.T) + func TestValidatorBytePEqualToInvalid(t *testing.T) + func TestValidatorBytePEqualToValid(t *testing.T) + func TestValidatorBytePGreaterOrEqualToInvalid(t *testing.T) + func TestValidatorBytePGreaterOrEqualToValid(t *testing.T) + func TestValidatorBytePGreaterThanInvalid(t *testing.T) + func TestValidatorBytePGreaterThanValid(t *testing.T) + func TestValidatorBytePInSliceInvalid(t *testing.T) + func TestValidatorBytePInSliceValid(t *testing.T) + func TestValidatorBytePLessOrEqualToInvalid(t *testing.T) + func TestValidatorBytePLessOrEqualToValid(t *testing.T) + func TestValidatorBytePLessThanInvalid(t *testing.T) + func TestValidatorBytePLessThanValid(t *testing.T) + func TestValidatorBytePNilIsInvalid(t *testing.T) + func TestValidatorBytePNilIsValid(t *testing.T) + func TestValidatorBytePNot(t *testing.T) + func TestValidatorBytePPassingInvalid(t *testing.T) + func TestValidatorBytePPassingValid(t *testing.T) + func TestValidatorBytePZeroInvalid(t *testing.T) + func TestValidatorBytePZeroOrNilInvalid(t *testing.T) + func TestValidatorBytePZeroOrNilValid(t *testing.T) + func TestValidatorBytePZeroValid(t *testing.T) + func TestValidatorBytePassingInvalid(t *testing.T) + func TestValidatorBytePassingValid(t *testing.T) + func TestValidatorByteZeroInvalid(t *testing.T) + func TestValidatorByteZeroValid(t *testing.T) + func TestValidatorFloat32BetweenInvalid(t *testing.T) + func TestValidatorFloat32BetweenValid(t *testing.T) + func TestValidatorFloat32EqualToInvalid(t *testing.T) + func TestValidatorFloat32EqualToValid(t *testing.T) + func TestValidatorFloat32GreaterOrEqualToInvalid(t *testing.T) + func TestValidatorFloat32GreaterOrEqualToValid(t *testing.T) + func TestValidatorFloat32GreaterThanInvalid(t *testing.T) + func TestValidatorFloat32GreaterThanValid(t *testing.T) + func TestValidatorFloat32InSliceInvalid(t *testing.T) + func TestValidatorFloat32InSliceValid(t *testing.T) + func TestValidatorFloat32LessOrEqualToInvalid(t *testing.T) + func TestValidatorFloat32LessOrEqualToValid(t *testing.T) + func TestValidatorFloat32LessThanInvalid(t *testing.T) + func TestValidatorFloat32LessThanValid(t *testing.T) + func TestValidatorFloat32Not(t *testing.T) + func TestValidatorFloat32PBetweenInvalid(t *testing.T) + func TestValidatorFloat32PBetweenValid(t *testing.T) + func TestValidatorFloat32PEqualToInvalid(t *testing.T) + func TestValidatorFloat32PEqualToValid(t *testing.T) + func TestValidatorFloat32PGreaterOrEqualToInvalid(t *testing.T) + func TestValidatorFloat32PGreaterOrEqualToValid(t *testing.T) + func TestValidatorFloat32PGreaterThanInvalid(t *testing.T) + func TestValidatorFloat32PGreaterThanValid(t *testing.T) + func TestValidatorFloat32PInSliceInvalid(t *testing.T) + func TestValidatorFloat32PInSliceValid(t *testing.T) + func TestValidatorFloat32PLessOrEqualToInvalid(t *testing.T) + func TestValidatorFloat32PLessOrEqualToValid(t *testing.T) + func TestValidatorFloat32PLessThanInvalid(t *testing.T) + func TestValidatorFloat32PLessThanValid(t *testing.T) + func TestValidatorFloat32PNilIsInvalid(t *testing.T) + func TestValidatorFloat32PNilIsValid(t *testing.T) + func TestValidatorFloat32PNot(t *testing.T) + func TestValidatorFloat32PPassingInvalid(t *testing.T) + func TestValidatorFloat32PPassingValid(t *testing.T) + func TestValidatorFloat32PZeroInvalid(t *testing.T) + func TestValidatorFloat32PZeroOrNilInvalid(t *testing.T) + func TestValidatorFloat32PZeroOrNilValid(t *testing.T) + func TestValidatorFloat32PZeroValid(t *testing.T) + func TestValidatorFloat32PassingInvalid(t *testing.T) + func TestValidatorFloat32PassingValid(t *testing.T) + func TestValidatorFloat32ZeroInvalid(t *testing.T) + func TestValidatorFloat32ZeroValid(t *testing.T) + func TestValidatorFloat64BetweenInvalid(t *testing.T) + func TestValidatorFloat64BetweenValid(t *testing.T) + func TestValidatorFloat64EqualToInvalid(t *testing.T) + func TestValidatorFloat64EqualToValid(t *testing.T) + func TestValidatorFloat64GreaterOrEqualToInvalid(t *testing.T) + func TestValidatorFloat64GreaterOrEqualToValid(t *testing.T) + func TestValidatorFloat64GreaterThanInvalid(t *testing.T) + func TestValidatorFloat64GreaterThanValid(t *testing.T) + func TestValidatorFloat64InSliceInvalid(t *testing.T) + func TestValidatorFloat64InSliceValid(t *testing.T) + func TestValidatorFloat64LessOrEqualToInvalid(t *testing.T) + func TestValidatorFloat64LessOrEqualToValid(t *testing.T) + func TestValidatorFloat64LessThanInvalid(t *testing.T) + func TestValidatorFloat64LessThanValid(t *testing.T) + func TestValidatorFloat64Not(t *testing.T) + func TestValidatorFloat64PBetweenInvalid(t *testing.T) + func TestValidatorFloat64PBetweenValid(t *testing.T) + func TestValidatorFloat64PEqualToInvalid(t *testing.T) + func TestValidatorFloat64PEqualToValid(t *testing.T) + func TestValidatorFloat64PGreaterOrEqualToInvalid(t *testing.T) + func TestValidatorFloat64PGreaterOrEqualToValid(t *testing.T) + func TestValidatorFloat64PGreaterThanInvalid(t *testing.T) + func TestValidatorFloat64PGreaterThanValid(t *testing.T) + func TestValidatorFloat64PInSliceInvalid(t *testing.T) + func TestValidatorFloat64PInSliceValid(t *testing.T) + func TestValidatorFloat64PLessOrEqualToInvalid(t *testing.T) + func TestValidatorFloat64PLessOrEqualToValid(t *testing.T) + func TestValidatorFloat64PLessThanInvalid(t *testing.T) + func TestValidatorFloat64PLessThanValid(t *testing.T) + func TestValidatorFloat64PNilIsInvalid(t *testing.T) + func TestValidatorFloat64PNilIsValid(t *testing.T) + func TestValidatorFloat64PNot(t *testing.T) + func TestValidatorFloat64PPassingInvalid(t *testing.T) + func TestValidatorFloat64PPassingValid(t *testing.T) + func TestValidatorFloat64PZeroInvalid(t *testing.T) + func TestValidatorFloat64PZeroOrNilInvalid(t *testing.T) + func TestValidatorFloat64PZeroOrNilValid(t *testing.T) + func TestValidatorFloat64PZeroValid(t *testing.T) + func TestValidatorFloat64PassingInvalid(t *testing.T) + func TestValidatorFloat64PassingValid(t *testing.T) + func TestValidatorFloat64ZeroInvalid(t *testing.T) + func TestValidatorFloat64ZeroValid(t *testing.T) + func TestValidatorInt16BetweenInvalid(t *testing.T) + func TestValidatorInt16BetweenValid(t *testing.T) + func TestValidatorInt16EqualToInvalid(t *testing.T) + func TestValidatorInt16EqualToValid(t *testing.T) + func TestValidatorInt16GreaterOrEqualToInvalid(t *testing.T) + func TestValidatorInt16GreaterOrEqualToValid(t *testing.T) + func TestValidatorInt16GreaterThanInvalid(t *testing.T) + func TestValidatorInt16GreaterThanValid(t *testing.T) + func TestValidatorInt16InSliceInvalid(t *testing.T) + func TestValidatorInt16InSliceValid(t *testing.T) + func TestValidatorInt16LessOrEqualToInvalid(t *testing.T) + func TestValidatorInt16LessOrEqualToValid(t *testing.T) + func TestValidatorInt16LessThanInvalid(t *testing.T) + func TestValidatorInt16LessThanValid(t *testing.T) + func TestValidatorInt16Not(t *testing.T) + func TestValidatorInt16PBetweenInvalid(t *testing.T) + func TestValidatorInt16PBetweenValid(t *testing.T) + func TestValidatorInt16PEqualToInvalid(t *testing.T) + func TestValidatorInt16PEqualToValid(t *testing.T) + func TestValidatorInt16PGreaterOrEqualToInvalid(t *testing.T) + func TestValidatorInt16PGreaterOrEqualToValid(t *testing.T) + func TestValidatorInt16PGreaterThanInvalid(t *testing.T) + func TestValidatorInt16PGreaterThanValid(t *testing.T) + func TestValidatorInt16PInSliceInvalid(t *testing.T) + func TestValidatorInt16PInSliceValid(t *testing.T) + func TestValidatorInt16PLessOrEqualToInvalid(t *testing.T) + func TestValidatorInt16PLessOrEqualToValid(t *testing.T) + func TestValidatorInt16PLessThanInvalid(t *testing.T) + func TestValidatorInt16PLessThanValid(t *testing.T) + func TestValidatorInt16PNilIsInvalid(t *testing.T) + func TestValidatorInt16PNilIsValid(t *testing.T) + func TestValidatorInt16PNot(t *testing.T) + func TestValidatorInt16PPassingInvalid(t *testing.T) + func TestValidatorInt16PPassingValid(t *testing.T) + func TestValidatorInt16PZeroInvalid(t *testing.T) + func TestValidatorInt16PZeroOrNilInvalid(t *testing.T) + func TestValidatorInt16PZeroOrNilValid(t *testing.T) + func TestValidatorInt16PZeroValid(t *testing.T) + func TestValidatorInt16PassingInvalid(t *testing.T) + func TestValidatorInt16PassingValid(t *testing.T) + func TestValidatorInt16ZeroInvalid(t *testing.T) + func TestValidatorInt16ZeroValid(t *testing.T) + func TestValidatorInt32BetweenInvalid(t *testing.T) + func TestValidatorInt32BetweenValid(t *testing.T) + func TestValidatorInt32EqualToInvalid(t *testing.T) + func TestValidatorInt32EqualToValid(t *testing.T) + func TestValidatorInt32GreaterOrEqualToInvalid(t *testing.T) + func TestValidatorInt32GreaterOrEqualToValid(t *testing.T) + func TestValidatorInt32GreaterThanInvalid(t *testing.T) + func TestValidatorInt32GreaterThanValid(t *testing.T) + func TestValidatorInt32InSliceInvalid(t *testing.T) + func TestValidatorInt32InSliceValid(t *testing.T) + func TestValidatorInt32LessOrEqualToInvalid(t *testing.T) + func TestValidatorInt32LessOrEqualToValid(t *testing.T) + func TestValidatorInt32LessThanInvalid(t *testing.T) + func TestValidatorInt32LessThanValid(t *testing.T) + func TestValidatorInt32Not(t *testing.T) + func TestValidatorInt32PBetweenInvalid(t *testing.T) + func TestValidatorInt32PBetweenValid(t *testing.T) + func TestValidatorInt32PEqualToInvalid(t *testing.T) + func TestValidatorInt32PEqualToValid(t *testing.T) + func TestValidatorInt32PGreaterOrEqualToInvalid(t *testing.T) + func TestValidatorInt32PGreaterOrEqualToValid(t *testing.T) + func TestValidatorInt32PGreaterThanInvalid(t *testing.T) + func TestValidatorInt32PGreaterThanValid(t *testing.T) + func TestValidatorInt32PInSliceInvalid(t *testing.T) + func TestValidatorInt32PInSliceValid(t *testing.T) + func TestValidatorInt32PLessOrEqualToInvalid(t *testing.T) + func TestValidatorInt32PLessOrEqualToValid(t *testing.T) + func TestValidatorInt32PLessThanInvalid(t *testing.T) + func TestValidatorInt32PLessThanValid(t *testing.T) + func TestValidatorInt32PNilIsInvalid(t *testing.T) + func TestValidatorInt32PNilIsValid(t *testing.T) + func TestValidatorInt32PNot(t *testing.T) + func TestValidatorInt32PPassingInvalid(t *testing.T) + func TestValidatorInt32PPassingValid(t *testing.T) + func TestValidatorInt32PZeroInvalid(t *testing.T) + func TestValidatorInt32PZeroOrNilInvalid(t *testing.T) + func TestValidatorInt32PZeroOrNilValid(t *testing.T) + func TestValidatorInt32PZeroValid(t *testing.T) + func TestValidatorInt32PassingInvalid(t *testing.T) + func TestValidatorInt32PassingValid(t *testing.T) + func TestValidatorInt32ZeroInvalid(t *testing.T) + func TestValidatorInt32ZeroValid(t *testing.T) + func TestValidatorInt64BetweenInvalid(t *testing.T) + func TestValidatorInt64BetweenValid(t *testing.T) + func TestValidatorInt64EqualToInvalid(t *testing.T) + func TestValidatorInt64EqualToValid(t *testing.T) + func TestValidatorInt64GreaterOrEqualToInvalid(t *testing.T) + func TestValidatorInt64GreaterOrEqualToValid(t *testing.T) + func TestValidatorInt64GreaterThanInvalid(t *testing.T) + func TestValidatorInt64GreaterThanValid(t *testing.T) + func TestValidatorInt64InSliceInvalid(t *testing.T) + func TestValidatorInt64InSliceValid(t *testing.T) + func TestValidatorInt64LessOrEqualToInvalid(t *testing.T) + func TestValidatorInt64LessOrEqualToValid(t *testing.T) + func TestValidatorInt64LessThanInvalid(t *testing.T) + func TestValidatorInt64LessThanValid(t *testing.T) + func TestValidatorInt64Not(t *testing.T) + func TestValidatorInt64PBetweenInvalid(t *testing.T) + func TestValidatorInt64PBetweenValid(t *testing.T) + func TestValidatorInt64PEqualToInvalid(t *testing.T) + func TestValidatorInt64PEqualToValid(t *testing.T) + func TestValidatorInt64PGreaterOrEqualToInvalid(t *testing.T) + func TestValidatorInt64PGreaterOrEqualToValid(t *testing.T) + func TestValidatorInt64PGreaterThanInvalid(t *testing.T) + func TestValidatorInt64PGreaterThanValid(t *testing.T) + func TestValidatorInt64PInSliceInvalid(t *testing.T) + func TestValidatorInt64PInSliceValid(t *testing.T) + func TestValidatorInt64PLessOrEqualToInvalid(t *testing.T) + func TestValidatorInt64PLessOrEqualToValid(t *testing.T) + func TestValidatorInt64PLessThanInvalid(t *testing.T) + func TestValidatorInt64PLessThanValid(t *testing.T) + func TestValidatorInt64PNilIsInvalid(t *testing.T) + func TestValidatorInt64PNilIsValid(t *testing.T) + func TestValidatorInt64PNot(t *testing.T) + func TestValidatorInt64PPassingInvalid(t *testing.T) + func TestValidatorInt64PPassingValid(t *testing.T) + func TestValidatorInt64PZeroInvalid(t *testing.T) + func TestValidatorInt64PZeroOrNilInvalid(t *testing.T) + func TestValidatorInt64PZeroOrNilValid(t *testing.T) + func TestValidatorInt64PZeroValid(t *testing.T) + func TestValidatorInt64PassingInvalid(t *testing.T) + func TestValidatorInt64PassingValid(t *testing.T) + func TestValidatorInt64ZeroInvalid(t *testing.T) + func TestValidatorInt64ZeroValid(t *testing.T) + func TestValidatorInt8BetweenInvalid(t *testing.T) + func TestValidatorInt8BetweenValid(t *testing.T) + func TestValidatorInt8EqualToInvalid(t *testing.T) + func TestValidatorInt8EqualToValid(t *testing.T) + func TestValidatorInt8GreaterOrEqualToInvalid(t *testing.T) + func TestValidatorInt8GreaterOrEqualToValid(t *testing.T) + func TestValidatorInt8GreaterThanInvalid(t *testing.T) + func TestValidatorInt8GreaterThanValid(t *testing.T) + func TestValidatorInt8InSliceInvalid(t *testing.T) + func TestValidatorInt8InSliceValid(t *testing.T) + func TestValidatorInt8LessOrEqualToInvalid(t *testing.T) + func TestValidatorInt8LessOrEqualToValid(t *testing.T) + func TestValidatorInt8LessThanInvalid(t *testing.T) + func TestValidatorInt8LessThanValid(t *testing.T) + func TestValidatorInt8Not(t *testing.T) + func TestValidatorInt8PBetweenInvalid(t *testing.T) + func TestValidatorInt8PBetweenValid(t *testing.T) + func TestValidatorInt8PEqualToInvalid(t *testing.T) + func TestValidatorInt8PEqualToValid(t *testing.T) + func TestValidatorInt8PGreaterOrEqualToInvalid(t *testing.T) + func TestValidatorInt8PGreaterOrEqualToValid(t *testing.T) + func TestValidatorInt8PGreaterThanInvalid(t *testing.T) + func TestValidatorInt8PGreaterThanValid(t *testing.T) + func TestValidatorInt8PInSliceInvalid(t *testing.T) + func TestValidatorInt8PInSliceValid(t *testing.T) + func TestValidatorInt8PLessOrEqualToInvalid(t *testing.T) + func TestValidatorInt8PLessOrEqualToValid(t *testing.T) + func TestValidatorInt8PLessThanInvalid(t *testing.T) + func TestValidatorInt8PLessThanValid(t *testing.T) + func TestValidatorInt8PNilIsInvalid(t *testing.T) + func TestValidatorInt8PNilIsValid(t *testing.T) + func TestValidatorInt8PNot(t *testing.T) + func TestValidatorInt8PPassingInvalid(t *testing.T) + func TestValidatorInt8PPassingValid(t *testing.T) + func TestValidatorInt8PZeroInvalid(t *testing.T) + func TestValidatorInt8PZeroOrNilInvalid(t *testing.T) + func TestValidatorInt8PZeroOrNilValid(t *testing.T) + func TestValidatorInt8PZeroValid(t *testing.T) + func TestValidatorInt8PassingInvalid(t *testing.T) + func TestValidatorInt8PassingValid(t *testing.T) + func TestValidatorInt8ZeroInvalid(t *testing.T) + func TestValidatorInt8ZeroValid(t *testing.T) + func TestValidatorIntBetweenInvalid(t *testing.T) + func TestValidatorIntBetweenValid(t *testing.T) + func TestValidatorIntEqualToInvalid(t *testing.T) + func TestValidatorIntEqualToValid(t *testing.T) + func TestValidatorIntGreaterOrEqualToInvalid(t *testing.T) + func TestValidatorIntGreaterOrEqualToValid(t *testing.T) + func TestValidatorIntGreaterThanInvalid(t *testing.T) + func TestValidatorIntGreaterThanValid(t *testing.T) + func TestValidatorIntInSliceInvalid(t *testing.T) + func TestValidatorIntInSliceValid(t *testing.T) + func TestValidatorIntLessOrEqualToInvalid(t *testing.T) + func TestValidatorIntLessOrEqualToValid(t *testing.T) + func TestValidatorIntLessThanInvalid(t *testing.T) + func TestValidatorIntLessThanValid(t *testing.T) + func TestValidatorIntNot(t *testing.T) + func TestValidatorIntPBetweenInvalid(t *testing.T) + func TestValidatorIntPBetweenValid(t *testing.T) + func TestValidatorIntPEqualToInvalid(t *testing.T) + func TestValidatorIntPEqualToValid(t *testing.T) + func TestValidatorIntPGreaterOrEqualToInvalid(t *testing.T) + func TestValidatorIntPGreaterOrEqualToValid(t *testing.T) + func TestValidatorIntPGreaterThanInvalid(t *testing.T) + func TestValidatorIntPGreaterThanValid(t *testing.T) + func TestValidatorIntPInSliceInvalid(t *testing.T) + func TestValidatorIntPInSliceValid(t *testing.T) + func TestValidatorIntPLessOrEqualToInvalid(t *testing.T) + func TestValidatorIntPLessOrEqualToValid(t *testing.T) + func TestValidatorIntPLessThanInvalid(t *testing.T) + func TestValidatorIntPLessThanValid(t *testing.T) + func TestValidatorIntPNilIsInvalid(t *testing.T) + func TestValidatorIntPNilIsValid(t *testing.T) + func TestValidatorIntPNot(t *testing.T) + func TestValidatorIntPPassingInvalid(t *testing.T) + func TestValidatorIntPPassingValid(t *testing.T) + func TestValidatorIntPZeroInvalid(t *testing.T) + func TestValidatorIntPZeroOrNilInvalid(t *testing.T) + func TestValidatorIntPZeroOrNilValid(t *testing.T) + func TestValidatorIntPZeroValid(t *testing.T) + func TestValidatorIntPassingInvalid(t *testing.T) + func TestValidatorIntPassingValid(t *testing.T) + func TestValidatorIntZeroInvalid(t *testing.T) + func TestValidatorIntZeroValid(t *testing.T) + func TestValidatorRuneBetweenInvalid(t *testing.T) + func TestValidatorRuneBetweenValid(t *testing.T) + func TestValidatorRuneEqualToInvalid(t *testing.T) + func TestValidatorRuneEqualToValid(t *testing.T) + func TestValidatorRuneGreaterOrEqualToInvalid(t *testing.T) + func TestValidatorRuneGreaterOrEqualToValid(t *testing.T) + func TestValidatorRuneGreaterThanInvalid(t *testing.T) + func TestValidatorRuneGreaterThanValid(t *testing.T) + func TestValidatorRuneInSliceInvalid(t *testing.T) + func TestValidatorRuneInSliceValid(t *testing.T) + func TestValidatorRuneLessOrEqualToInvalid(t *testing.T) + func TestValidatorRuneLessOrEqualToValid(t *testing.T) + func TestValidatorRuneLessThanInvalid(t *testing.T) + func TestValidatorRuneLessThanValid(t *testing.T) + func TestValidatorRuneNot(t *testing.T) + func TestValidatorRunePBetweenInvalid(t *testing.T) + func TestValidatorRunePBetweenValid(t *testing.T) + func TestValidatorRunePEqualToInvalid(t *testing.T) + func TestValidatorRunePEqualToValid(t *testing.T) + func TestValidatorRunePGreaterOrEqualToInvalid(t *testing.T) + func TestValidatorRunePGreaterOrEqualToValid(t *testing.T) + func TestValidatorRunePGreaterThanInvalid(t *testing.T) + func TestValidatorRunePGreaterThanValid(t *testing.T) + func TestValidatorRunePInSliceInvalid(t *testing.T) + func TestValidatorRunePInSliceValid(t *testing.T) + func TestValidatorRunePLessOrEqualToInvalid(t *testing.T) + func TestValidatorRunePLessOrEqualToValid(t *testing.T) + func TestValidatorRunePLessThanInvalid(t *testing.T) + func TestValidatorRunePLessThanValid(t *testing.T) + func TestValidatorRunePNilIsInvalid(t *testing.T) + func TestValidatorRunePNilIsValid(t *testing.T) + func TestValidatorRunePNot(t *testing.T) + func TestValidatorRunePPassingInvalid(t *testing.T) + func TestValidatorRunePPassingValid(t *testing.T) + func TestValidatorRunePZeroInvalid(t *testing.T) + func TestValidatorRunePZeroOrNilInvalid(t *testing.T) + func TestValidatorRunePZeroOrNilValid(t *testing.T) + func TestValidatorRunePZeroValid(t *testing.T) + func TestValidatorRunePassingInvalid(t *testing.T) + func TestValidatorRunePassingValid(t *testing.T) + func TestValidatorRuneZeroInvalid(t *testing.T) + func TestValidatorRuneZeroValid(t *testing.T) + func TestValidatorUint16BetweenInvalid(t *testing.T) + func TestValidatorUint16BetweenValid(t *testing.T) + func TestValidatorUint16EqualToInvalid(t *testing.T) + func TestValidatorUint16EqualToValid(t *testing.T) + func TestValidatorUint16GreaterOrEqualToInvalid(t *testing.T) + func TestValidatorUint16GreaterOrEqualToValid(t *testing.T) + func TestValidatorUint16GreaterThanInvalid(t *testing.T) + func TestValidatorUint16GreaterThanValid(t *testing.T) + func TestValidatorUint16InSliceInvalid(t *testing.T) + func TestValidatorUint16InSliceValid(t *testing.T) + func TestValidatorUint16LessOrEqualToInvalid(t *testing.T) + func TestValidatorUint16LessOrEqualToValid(t *testing.T) + func TestValidatorUint16LessThanInvalid(t *testing.T) + func TestValidatorUint16LessThanValid(t *testing.T) + func TestValidatorUint16Not(t *testing.T) + func TestValidatorUint16PBetweenInvalid(t *testing.T) + func TestValidatorUint16PBetweenValid(t *testing.T) + func TestValidatorUint16PEqualToInvalid(t *testing.T) + func TestValidatorUint16PEqualToValid(t *testing.T) + func TestValidatorUint16PGreaterOrEqualToInvalid(t *testing.T) + func TestValidatorUint16PGreaterOrEqualToValid(t *testing.T) + func TestValidatorUint16PGreaterThanInvalid(t *testing.T) + func TestValidatorUint16PGreaterThanValid(t *testing.T) + func TestValidatorUint16PInSliceInvalid(t *testing.T) + func TestValidatorUint16PInSliceValid(t *testing.T) + func TestValidatorUint16PLessOrEqualToInvalid(t *testing.T) + func TestValidatorUint16PLessOrEqualToValid(t *testing.T) + func TestValidatorUint16PLessThanInvalid(t *testing.T) + func TestValidatorUint16PLessThanValid(t *testing.T) + func TestValidatorUint16PNilIsInvalid(t *testing.T) + func TestValidatorUint16PNilIsValid(t *testing.T) + func TestValidatorUint16PNot(t *testing.T) + func TestValidatorUint16PPassingInvalid(t *testing.T) + func TestValidatorUint16PPassingValid(t *testing.T) + func TestValidatorUint16PZeroInvalid(t *testing.T) + func TestValidatorUint16PZeroOrNilInvalid(t *testing.T) + func TestValidatorUint16PZeroOrNilValid(t *testing.T) + func TestValidatorUint16PZeroValid(t *testing.T) + func TestValidatorUint16PassingInvalid(t *testing.T) + func TestValidatorUint16PassingValid(t *testing.T) + func TestValidatorUint16ZeroInvalid(t *testing.T) + func TestValidatorUint16ZeroValid(t *testing.T) + func TestValidatorUint32BetweenInvalid(t *testing.T) + func TestValidatorUint32BetweenValid(t *testing.T) + func TestValidatorUint32EqualToInvalid(t *testing.T) + func TestValidatorUint32EqualToValid(t *testing.T) + func TestValidatorUint32GreaterOrEqualToInvalid(t *testing.T) + func TestValidatorUint32GreaterOrEqualToValid(t *testing.T) + func TestValidatorUint32GreaterThanInvalid(t *testing.T) + func TestValidatorUint32GreaterThanValid(t *testing.T) + func TestValidatorUint32InSliceInvalid(t *testing.T) + func TestValidatorUint32InSliceValid(t *testing.T) + func TestValidatorUint32LessOrEqualToInvalid(t *testing.T) + func TestValidatorUint32LessOrEqualToValid(t *testing.T) + func TestValidatorUint32LessThanInvalid(t *testing.T) + func TestValidatorUint32LessThanValid(t *testing.T) + func TestValidatorUint32Not(t *testing.T) + func TestValidatorUint32PBetweenInvalid(t *testing.T) + func TestValidatorUint32PBetweenValid(t *testing.T) + func TestValidatorUint32PEqualToInvalid(t *testing.T) + func TestValidatorUint32PEqualToValid(t *testing.T) + func TestValidatorUint32PGreaterOrEqualToInvalid(t *testing.T) + func TestValidatorUint32PGreaterOrEqualToValid(t *testing.T) + func TestValidatorUint32PGreaterThanInvalid(t *testing.T) + func TestValidatorUint32PGreaterThanValid(t *testing.T) + func TestValidatorUint32PInSliceInvalid(t *testing.T) + func TestValidatorUint32PInSliceValid(t *testing.T) + func TestValidatorUint32PLessOrEqualToInvalid(t *testing.T) + func TestValidatorUint32PLessOrEqualToValid(t *testing.T) + func TestValidatorUint32PLessThanInvalid(t *testing.T) + func TestValidatorUint32PLessThanValid(t *testing.T) + func TestValidatorUint32PNilIsInvalid(t *testing.T) + func TestValidatorUint32PNilIsValid(t *testing.T) + func TestValidatorUint32PNot(t *testing.T) + func TestValidatorUint32PPassingInvalid(t *testing.T) + func TestValidatorUint32PPassingValid(t *testing.T) + func TestValidatorUint32PZeroInvalid(t *testing.T) + func TestValidatorUint32PZeroOrNilInvalid(t *testing.T) + func TestValidatorUint32PZeroOrNilValid(t *testing.T) + func TestValidatorUint32PZeroValid(t *testing.T) + func TestValidatorUint32PassingInvalid(t *testing.T) + func TestValidatorUint32PassingValid(t *testing.T) + func TestValidatorUint32ZeroInvalid(t *testing.T) + func TestValidatorUint32ZeroValid(t *testing.T) + func TestValidatorUint64BetweenInvalid(t *testing.T) + func TestValidatorUint64BetweenValid(t *testing.T) + func TestValidatorUint64EqualToInvalid(t *testing.T) + func TestValidatorUint64EqualToValid(t *testing.T) + func TestValidatorUint64GreaterOrEqualToInvalid(t *testing.T) + func TestValidatorUint64GreaterOrEqualToValid(t *testing.T) + func TestValidatorUint64GreaterThanInvalid(t *testing.T) + func TestValidatorUint64GreaterThanValid(t *testing.T) + func TestValidatorUint64InSliceInvalid(t *testing.T) + func TestValidatorUint64InSliceValid(t *testing.T) + func TestValidatorUint64LessOrEqualToInvalid(t *testing.T) + func TestValidatorUint64LessOrEqualToValid(t *testing.T) + func TestValidatorUint64LessThanInvalid(t *testing.T) + func TestValidatorUint64LessThanValid(t *testing.T) + func TestValidatorUint64Not(t *testing.T) + func TestValidatorUint64PBetweenInvalid(t *testing.T) + func TestValidatorUint64PBetweenValid(t *testing.T) + func TestValidatorUint64PEqualToInvalid(t *testing.T) + func TestValidatorUint64PEqualToValid(t *testing.T) + func TestValidatorUint64PGreaterOrEqualToInvalid(t *testing.T) + func TestValidatorUint64PGreaterOrEqualToValid(t *testing.T) + func TestValidatorUint64PGreaterThanInvalid(t *testing.T) + func TestValidatorUint64PGreaterThanValid(t *testing.T) + func TestValidatorUint64PInSliceInvalid(t *testing.T) + func TestValidatorUint64PInSliceValid(t *testing.T) + func TestValidatorUint64PLessOrEqualToInvalid(t *testing.T) + func TestValidatorUint64PLessOrEqualToValid(t *testing.T) + func TestValidatorUint64PLessThanInvalid(t *testing.T) + func TestValidatorUint64PLessThanValid(t *testing.T) + func TestValidatorUint64PNilIsInvalid(t *testing.T) + func TestValidatorUint64PNilIsValid(t *testing.T) + func TestValidatorUint64PNot(t *testing.T) + func TestValidatorUint64PPassingInvalid(t *testing.T) + func TestValidatorUint64PPassingValid(t *testing.T) + func TestValidatorUint64PZeroInvalid(t *testing.T) + func TestValidatorUint64PZeroOrNilInvalid(t *testing.T) + func TestValidatorUint64PZeroOrNilValid(t *testing.T) + func TestValidatorUint64PZeroValid(t *testing.T) + func TestValidatorUint64PassingInvalid(t *testing.T) + func TestValidatorUint64PassingValid(t *testing.T) + func TestValidatorUint64ZeroInvalid(t *testing.T) + func TestValidatorUint64ZeroValid(t *testing.T) + func TestValidatorUint8BetweenInvalid(t *testing.T) + func TestValidatorUint8BetweenValid(t *testing.T) + func TestValidatorUint8EqualToInvalid(t *testing.T) + func TestValidatorUint8EqualToValid(t *testing.T) + func TestValidatorUint8GreaterOrEqualToInvalid(t *testing.T) + func TestValidatorUint8GreaterOrEqualToValid(t *testing.T) + func TestValidatorUint8GreaterThanInvalid(t *testing.T) + func TestValidatorUint8GreaterThanValid(t *testing.T) + func TestValidatorUint8InSliceInvalid(t *testing.T) + func TestValidatorUint8InSliceValid(t *testing.T) + func TestValidatorUint8LessOrEqualToInvalid(t *testing.T) + func TestValidatorUint8LessOrEqualToValid(t *testing.T) + func TestValidatorUint8LessThanInvalid(t *testing.T) + func TestValidatorUint8LessThanValid(t *testing.T) + func TestValidatorUint8Not(t *testing.T) + func TestValidatorUint8PBetweenInvalid(t *testing.T) + func TestValidatorUint8PBetweenValid(t *testing.T) + func TestValidatorUint8PEqualToInvalid(t *testing.T) + func TestValidatorUint8PEqualToValid(t *testing.T) + func TestValidatorUint8PGreaterOrEqualToInvalid(t *testing.T) + func TestValidatorUint8PGreaterOrEqualToValid(t *testing.T) + func TestValidatorUint8PGreaterThanInvalid(t *testing.T) + func TestValidatorUint8PGreaterThanValid(t *testing.T) + func TestValidatorUint8PInSliceInvalid(t *testing.T) + func TestValidatorUint8PInSliceValid(t *testing.T) + func TestValidatorUint8PLessOrEqualToInvalid(t *testing.T) + func TestValidatorUint8PLessOrEqualToValid(t *testing.T) + func TestValidatorUint8PLessThanInvalid(t *testing.T) + func TestValidatorUint8PLessThanValid(t *testing.T) + func TestValidatorUint8PNilIsInvalid(t *testing.T) + func TestValidatorUint8PNilIsValid(t *testing.T) + func TestValidatorUint8PNot(t *testing.T) + func TestValidatorUint8PPassingInvalid(t *testing.T) + func TestValidatorUint8PPassingValid(t *testing.T) + func TestValidatorUint8PZeroInvalid(t *testing.T) + func TestValidatorUint8PZeroOrNilInvalid(t *testing.T) + func TestValidatorUint8PZeroOrNilValid(t *testing.T) + func TestValidatorUint8PZeroValid(t *testing.T) + func TestValidatorUint8PassingInvalid(t *testing.T) + func TestValidatorUint8PassingValid(t *testing.T) + func TestValidatorUint8ZeroInvalid(t *testing.T) + func TestValidatorUint8ZeroValid(t *testing.T) + type Error struct + func (e *Error) Error() string + func (e *Error) Errors() map[string]*valueError + func (e *Error) MarshalJSON() ([]byte, error) + type FactoryOptions struct + LocaleCodeDefault string + Locales map[string]*Locale + MarshalJsonFunc func(e *Error) ([]byte, error) + type Locale map[string]string + type Options struct + Locale *Locale + LocaleCode string + MarshalJsonFunc func(e *Error) ([]byte, error) + type TypeNumber interface + type Validation struct + func AddErrorMessage(name string, message string) *Validation + func Check(v Validator) *Validation + func In(name string, v *Validation) *Validation + func InRow(name string, index int, v *Validation) *Validation + func Is(v Validator) *Validation + func New(options ...Options) *Validation + func (session *Validation) Errors() map[string]*valueError + func (v *Validation) AddErrorMessage(name string, message string) *Validation + func (v *Validation) MergeError(err *Error) *Validation + func (v *Validation) MergeErrorIn(name string, err *Error) *Validation + func (v *Validation) MergeErrorInRow(name string, index int, err *Error) *Validation + func (validation *Validation) Check(v Validator) *Validation + func (validation *Validation) Error() error + func (validation *Validation) In(name string, _validation *Validation) *Validation + func (validation *Validation) InRow(name string, index int, _validation *Validation) *Validation + func (validation *Validation) Is(v Validator) *Validation + func (validation *Validation) IsValid(name string) bool + func (validation *Validation) Merge(_validation *Validation) *Validation + func (validation *Validation) Valid() bool + type ValidationFactory struct + func Factory(options FactoryOptions) *ValidationFactory + func (_factory *ValidationFactory) AddErrorMessage(name string, message string) *Validation + func (_factory *ValidationFactory) Check(v Validator) *Validation + func (_factory *ValidationFactory) In(name string, v *Validation) *Validation + func (_factory *ValidationFactory) InRow(name string, index int, v *Validation) *Validation + func (_factory *ValidationFactory) Is(v Validator) *Validation + func (_factory *ValidationFactory) New(options ...Options) *Validation + type Validator interface + Context func() *ValidatorContext + type ValidatorAny struct + func Any(value any, nameAndTitle ...string) *ValidatorAny + func (validator *ValidatorAny) Context() *ValidatorContext + func (validator *ValidatorAny) EqualTo(value any, template ...string) *ValidatorAny + func (validator *ValidatorAny) Nil(template ...string) *ValidatorAny + func (validator *ValidatorAny) Not() *ValidatorAny + func (validator *ValidatorAny) Passing(function func(v any) bool, template ...string) *ValidatorAny + type ValidatorBool struct + func Bool[T ~bool](value T, nameAndTitle ...string) *ValidatorBool[T] + func (validator *ValidatorBool[T]) Context() *ValidatorContext + func (validator *ValidatorBool[T]) EqualTo(value T, template ...string) *ValidatorBool[T] + func (validator *ValidatorBool[T]) False(template ...string) *ValidatorBool[T] + func (validator *ValidatorBool[T]) InSlice(slice []T, template ...string) *ValidatorBool[T] + func (validator *ValidatorBool[T]) Not() *ValidatorBool[T] + func (validator *ValidatorBool[T]) Passing(function func(v T) bool, template ...string) *ValidatorBool[T] + func (validator *ValidatorBool[T]) True(template ...string) *ValidatorBool[T] + type ValidatorBoolP struct + func BoolP[T ~bool](value *T, nameAndTitle ...string) *ValidatorBoolP[T] + func (validator *ValidatorBoolP[T]) Context() *ValidatorContext + func (validator *ValidatorBoolP[T]) EqualTo(value T, template ...string) *ValidatorBoolP[T] + func (validator *ValidatorBoolP[T]) False(template ...string) *ValidatorBoolP[T] + func (validator *ValidatorBoolP[T]) FalseOrNil(template ...string) *ValidatorBoolP[T] + func (validator *ValidatorBoolP[T]) InSlice(slice []T, template ...string) *ValidatorBoolP[T] + func (validator *ValidatorBoolP[T]) Nil(template ...string) *ValidatorBoolP[T] + func (validator *ValidatorBoolP[T]) Not() *ValidatorBoolP[T] + func (validator *ValidatorBoolP[T]) Passing(function func(v *T) bool, template ...string) *ValidatorBoolP[T] + func (validator *ValidatorBoolP[T]) True(template ...string) *ValidatorBoolP[T] + type ValidatorByte struct + func Byte[T ~byte](value T, nameAndTitle ...string) *ValidatorByte[T] + func (validator *ValidatorByte[T]) Between(min T, max T, template ...string) *ValidatorByte[T] + func (validator *ValidatorByte[T]) Context() *ValidatorContext + func (validator *ValidatorByte[T]) EqualTo(value T, template ...string) *ValidatorByte[T] + func (validator *ValidatorByte[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorByte[T] + func (validator *ValidatorByte[T]) GreaterThan(value T, template ...string) *ValidatorByte[T] + func (validator *ValidatorByte[T]) InSlice(slice []T, template ...string) *ValidatorByte[T] + func (validator *ValidatorByte[T]) LessOrEqualTo(value T, template ...string) *ValidatorByte[T] + func (validator *ValidatorByte[T]) LessThan(value T, template ...string) *ValidatorByte[T] + func (validator *ValidatorByte[T]) Not() *ValidatorByte[T] + func (validator *ValidatorByte[T]) Passing(function func(v T) bool, template ...string) *ValidatorByte[T] + func (validator *ValidatorByte[T]) Zero(template ...string) *ValidatorByte[T] + type ValidatorByteP struct + func ByteP[T ~byte](value *T, nameAndTitle ...string) *ValidatorByteP[T] + func (validator *ValidatorByteP[T]) Between(min T, max T, template ...string) *ValidatorByteP[T] + func (validator *ValidatorByteP[T]) Context() *ValidatorContext + func (validator *ValidatorByteP[T]) EqualTo(value T, template ...string) *ValidatorByteP[T] + func (validator *ValidatorByteP[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorByteP[T] + func (validator *ValidatorByteP[T]) GreaterThan(value T, template ...string) *ValidatorByteP[T] + func (validator *ValidatorByteP[T]) InSlice(slice []T, template ...string) *ValidatorByteP[T] + func (validator *ValidatorByteP[T]) LessOrEqualTo(value T, template ...string) *ValidatorByteP[T] + func (validator *ValidatorByteP[T]) LessThan(value T, template ...string) *ValidatorByteP[T] + func (validator *ValidatorByteP[T]) Nil(template ...string) *ValidatorByteP[T] + func (validator *ValidatorByteP[T]) Not() *ValidatorByteP[T] + func (validator *ValidatorByteP[T]) Passing(function func(v *T) bool, template ...string) *ValidatorByteP[T] + func (validator *ValidatorByteP[T]) Zero(template ...string) *ValidatorByteP[T] + func (validator *ValidatorByteP[T]) ZeroOrNil(template ...string) *ValidatorByteP[T] + type ValidatorContext struct + func NewContext(value any, nameAndTitle ...string) *ValidatorContext + func (ctx *ValidatorContext) Add(function func() bool, errorKey string, template ...string) *ValidatorContext + func (ctx *ValidatorContext) AddWithParams(function func() bool, errorKey string, templateParams map[string]any, ...) *ValidatorContext + func (ctx *ValidatorContext) AddWithValue(function func() bool, errorKey string, value any, template ...string) *ValidatorContext + func (ctx *ValidatorContext) Not() *ValidatorContext + func (ctx *ValidatorContext) Value() any + type ValidatorFloat32 struct + func Float32[T ~float32](value T, nameAndTitle ...string) *ValidatorFloat32[T] + func (validator *ValidatorFloat32[T]) Between(min T, max T, template ...string) *ValidatorFloat32[T] + func (validator *ValidatorFloat32[T]) Context() *ValidatorContext + func (validator *ValidatorFloat32[T]) EqualTo(value T, template ...string) *ValidatorFloat32[T] + func (validator *ValidatorFloat32[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorFloat32[T] + func (validator *ValidatorFloat32[T]) GreaterThan(value T, template ...string) *ValidatorFloat32[T] + func (validator *ValidatorFloat32[T]) InSlice(slice []T, template ...string) *ValidatorFloat32[T] + func (validator *ValidatorFloat32[T]) LessOrEqualTo(value T, template ...string) *ValidatorFloat32[T] + func (validator *ValidatorFloat32[T]) LessThan(value T, template ...string) *ValidatorFloat32[T] + func (validator *ValidatorFloat32[T]) Not() *ValidatorFloat32[T] + func (validator *ValidatorFloat32[T]) Passing(function func(v T) bool, template ...string) *ValidatorFloat32[T] + func (validator *ValidatorFloat32[T]) Zero(template ...string) *ValidatorFloat32[T] + type ValidatorFloat32P struct + func Float32P[T ~float32](value *T, nameAndTitle ...string) *ValidatorFloat32P[T] + func (validator *ValidatorFloat32P[T]) Between(min T, max T, template ...string) *ValidatorFloat32P[T] + func (validator *ValidatorFloat32P[T]) Context() *ValidatorContext + func (validator *ValidatorFloat32P[T]) EqualTo(value T, template ...string) *ValidatorFloat32P[T] + func (validator *ValidatorFloat32P[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorFloat32P[T] + func (validator *ValidatorFloat32P[T]) GreaterThan(value T, template ...string) *ValidatorFloat32P[T] + func (validator *ValidatorFloat32P[T]) InSlice(slice []T, template ...string) *ValidatorFloat32P[T] + func (validator *ValidatorFloat32P[T]) LessOrEqualTo(value T, template ...string) *ValidatorFloat32P[T] + func (validator *ValidatorFloat32P[T]) LessThan(value T, template ...string) *ValidatorFloat32P[T] + func (validator *ValidatorFloat32P[T]) Nil(template ...string) *ValidatorFloat32P[T] + func (validator *ValidatorFloat32P[T]) Not() *ValidatorFloat32P[T] + func (validator *ValidatorFloat32P[T]) Passing(function func(v *T) bool, template ...string) *ValidatorFloat32P[T] + func (validator *ValidatorFloat32P[T]) Zero(template ...string) *ValidatorFloat32P[T] + func (validator *ValidatorFloat32P[T]) ZeroOrNil(template ...string) *ValidatorFloat32P[T] + type ValidatorFloat64 struct + func Float64[T ~float64](value T, nameAndTitle ...string) *ValidatorFloat64[T] + func (validator *ValidatorFloat64[T]) Between(min T, max T, template ...string) *ValidatorFloat64[T] + func (validator *ValidatorFloat64[T]) Context() *ValidatorContext + func (validator *ValidatorFloat64[T]) EqualTo(value T, template ...string) *ValidatorFloat64[T] + func (validator *ValidatorFloat64[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorFloat64[T] + func (validator *ValidatorFloat64[T]) GreaterThan(value T, template ...string) *ValidatorFloat64[T] + func (validator *ValidatorFloat64[T]) InSlice(slice []T, template ...string) *ValidatorFloat64[T] + func (validator *ValidatorFloat64[T]) LessOrEqualTo(value T, template ...string) *ValidatorFloat64[T] + func (validator *ValidatorFloat64[T]) LessThan(value T, template ...string) *ValidatorFloat64[T] + func (validator *ValidatorFloat64[T]) Not() *ValidatorFloat64[T] + func (validator *ValidatorFloat64[T]) Passing(function func(v T) bool, template ...string) *ValidatorFloat64[T] + func (validator *ValidatorFloat64[T]) Zero(template ...string) *ValidatorFloat64[T] + type ValidatorFloat64P struct + func Float64P[T ~float64](value *T, nameAndTitle ...string) *ValidatorFloat64P[T] + func (validator *ValidatorFloat64P[T]) Between(min T, max T, template ...string) *ValidatorFloat64P[T] + func (validator *ValidatorFloat64P[T]) Context() *ValidatorContext + func (validator *ValidatorFloat64P[T]) EqualTo(value T, template ...string) *ValidatorFloat64P[T] + func (validator *ValidatorFloat64P[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorFloat64P[T] + func (validator *ValidatorFloat64P[T]) GreaterThan(value T, template ...string) *ValidatorFloat64P[T] + func (validator *ValidatorFloat64P[T]) InSlice(slice []T, template ...string) *ValidatorFloat64P[T] + func (validator *ValidatorFloat64P[T]) LessOrEqualTo(value T, template ...string) *ValidatorFloat64P[T] + func (validator *ValidatorFloat64P[T]) LessThan(value T, template ...string) *ValidatorFloat64P[T] + func (validator *ValidatorFloat64P[T]) Nil(template ...string) *ValidatorFloat64P[T] + func (validator *ValidatorFloat64P[T]) Not() *ValidatorFloat64P[T] + func (validator *ValidatorFloat64P[T]) Passing(function func(v *T) bool, template ...string) *ValidatorFloat64P[T] + func (validator *ValidatorFloat64P[T]) Zero(template ...string) *ValidatorFloat64P[T] + func (validator *ValidatorFloat64P[T]) ZeroOrNil(template ...string) *ValidatorFloat64P[T] + type ValidatorInt struct + func Int[T ~int](value T, nameAndTitle ...string) *ValidatorInt[T] + func (validator *ValidatorInt[T]) Between(min T, max T, template ...string) *ValidatorInt[T] + func (validator *ValidatorInt[T]) Context() *ValidatorContext + func (validator *ValidatorInt[T]) EqualTo(value T, template ...string) *ValidatorInt[T] + func (validator *ValidatorInt[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorInt[T] + func (validator *ValidatorInt[T]) GreaterThan(value T, template ...string) *ValidatorInt[T] + func (validator *ValidatorInt[T]) InSlice(slice []T, template ...string) *ValidatorInt[T] + func (validator *ValidatorInt[T]) LessOrEqualTo(value T, template ...string) *ValidatorInt[T] + func (validator *ValidatorInt[T]) LessThan(value T, template ...string) *ValidatorInt[T] + func (validator *ValidatorInt[T]) Not() *ValidatorInt[T] + func (validator *ValidatorInt[T]) Passing(function func(v T) bool, template ...string) *ValidatorInt[T] + func (validator *ValidatorInt[T]) Zero(template ...string) *ValidatorInt[T] + type ValidatorInt16 struct + func Int16[T ~int16](value T, nameAndTitle ...string) *ValidatorInt16[T] + func (validator *ValidatorInt16[T]) Between(min T, max T, template ...string) *ValidatorInt16[T] + func (validator *ValidatorInt16[T]) Context() *ValidatorContext + func (validator *ValidatorInt16[T]) EqualTo(value T, template ...string) *ValidatorInt16[T] + func (validator *ValidatorInt16[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorInt16[T] + func (validator *ValidatorInt16[T]) GreaterThan(value T, template ...string) *ValidatorInt16[T] + func (validator *ValidatorInt16[T]) InSlice(slice []T, template ...string) *ValidatorInt16[T] + func (validator *ValidatorInt16[T]) LessOrEqualTo(value T, template ...string) *ValidatorInt16[T] + func (validator *ValidatorInt16[T]) LessThan(value T, template ...string) *ValidatorInt16[T] + func (validator *ValidatorInt16[T]) Not() *ValidatorInt16[T] + func (validator *ValidatorInt16[T]) Passing(function func(v T) bool, template ...string) *ValidatorInt16[T] + func (validator *ValidatorInt16[T]) Zero(template ...string) *ValidatorInt16[T] + type ValidatorInt16P struct + func Int16P[T ~int16](value *T, nameAndTitle ...string) *ValidatorInt16P[T] + func (validator *ValidatorInt16P[T]) Between(min T, max T, template ...string) *ValidatorInt16P[T] + func (validator *ValidatorInt16P[T]) Context() *ValidatorContext + func (validator *ValidatorInt16P[T]) EqualTo(value T, template ...string) *ValidatorInt16P[T] + func (validator *ValidatorInt16P[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorInt16P[T] + func (validator *ValidatorInt16P[T]) GreaterThan(value T, template ...string) *ValidatorInt16P[T] + func (validator *ValidatorInt16P[T]) InSlice(slice []T, template ...string) *ValidatorInt16P[T] + func (validator *ValidatorInt16P[T]) LessOrEqualTo(value T, template ...string) *ValidatorInt16P[T] + func (validator *ValidatorInt16P[T]) LessThan(value T, template ...string) *ValidatorInt16P[T] + func (validator *ValidatorInt16P[T]) Nil(template ...string) *ValidatorInt16P[T] + func (validator *ValidatorInt16P[T]) Not() *ValidatorInt16P[T] + func (validator *ValidatorInt16P[T]) Passing(function func(v *T) bool, template ...string) *ValidatorInt16P[T] + func (validator *ValidatorInt16P[T]) Zero(template ...string) *ValidatorInt16P[T] + func (validator *ValidatorInt16P[T]) ZeroOrNil(template ...string) *ValidatorInt16P[T] + type ValidatorInt32 struct + func Int32[T ~int32](value T, nameAndTitle ...string) *ValidatorInt32[T] + func (validator *ValidatorInt32[T]) Between(min T, max T, template ...string) *ValidatorInt32[T] + func (validator *ValidatorInt32[T]) Context() *ValidatorContext + func (validator *ValidatorInt32[T]) EqualTo(value T, template ...string) *ValidatorInt32[T] + func (validator *ValidatorInt32[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorInt32[T] + func (validator *ValidatorInt32[T]) GreaterThan(value T, template ...string) *ValidatorInt32[T] + func (validator *ValidatorInt32[T]) InSlice(slice []T, template ...string) *ValidatorInt32[T] + func (validator *ValidatorInt32[T]) LessOrEqualTo(value T, template ...string) *ValidatorInt32[T] + func (validator *ValidatorInt32[T]) LessThan(value T, template ...string) *ValidatorInt32[T] + func (validator *ValidatorInt32[T]) Not() *ValidatorInt32[T] + func (validator *ValidatorInt32[T]) Passing(function func(v T) bool, template ...string) *ValidatorInt32[T] + func (validator *ValidatorInt32[T]) Zero(template ...string) *ValidatorInt32[T] + type ValidatorInt32P struct + func Int32P[T ~int32](value *T, nameAndTitle ...string) *ValidatorInt32P[T] + func (validator *ValidatorInt32P[T]) Between(min T, max T, template ...string) *ValidatorInt32P[T] + func (validator *ValidatorInt32P[T]) Context() *ValidatorContext + func (validator *ValidatorInt32P[T]) EqualTo(value T, template ...string) *ValidatorInt32P[T] + func (validator *ValidatorInt32P[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorInt32P[T] + func (validator *ValidatorInt32P[T]) GreaterThan(value T, template ...string) *ValidatorInt32P[T] + func (validator *ValidatorInt32P[T]) InSlice(slice []T, template ...string) *ValidatorInt32P[T] + func (validator *ValidatorInt32P[T]) LessOrEqualTo(value T, template ...string) *ValidatorInt32P[T] + func (validator *ValidatorInt32P[T]) LessThan(value T, template ...string) *ValidatorInt32P[T] + func (validator *ValidatorInt32P[T]) Nil(template ...string) *ValidatorInt32P[T] + func (validator *ValidatorInt32P[T]) Not() *ValidatorInt32P[T] + func (validator *ValidatorInt32P[T]) Passing(function func(v *T) bool, template ...string) *ValidatorInt32P[T] + func (validator *ValidatorInt32P[T]) Zero(template ...string) *ValidatorInt32P[T] + func (validator *ValidatorInt32P[T]) ZeroOrNil(template ...string) *ValidatorInt32P[T] + type ValidatorInt64 struct + func Int64[T ~int64](value T, nameAndTitle ...string) *ValidatorInt64[T] + func (validator *ValidatorInt64[T]) Between(min T, max T, template ...string) *ValidatorInt64[T] + func (validator *ValidatorInt64[T]) Context() *ValidatorContext + func (validator *ValidatorInt64[T]) EqualTo(value T, template ...string) *ValidatorInt64[T] + func (validator *ValidatorInt64[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorInt64[T] + func (validator *ValidatorInt64[T]) GreaterThan(value T, template ...string) *ValidatorInt64[T] + func (validator *ValidatorInt64[T]) InSlice(slice []T, template ...string) *ValidatorInt64[T] + func (validator *ValidatorInt64[T]) LessOrEqualTo(value T, template ...string) *ValidatorInt64[T] + func (validator *ValidatorInt64[T]) LessThan(value T, template ...string) *ValidatorInt64[T] + func (validator *ValidatorInt64[T]) Not() *ValidatorInt64[T] + func (validator *ValidatorInt64[T]) Passing(function func(v T) bool, template ...string) *ValidatorInt64[T] + func (validator *ValidatorInt64[T]) Zero(template ...string) *ValidatorInt64[T] + type ValidatorInt64P struct + func Int64P[T ~int64](value *T, nameAndTitle ...string) *ValidatorInt64P[T] + func (validator *ValidatorInt64P[T]) Between(min T, max T, template ...string) *ValidatorInt64P[T] + func (validator *ValidatorInt64P[T]) Context() *ValidatorContext + func (validator *ValidatorInt64P[T]) EqualTo(value T, template ...string) *ValidatorInt64P[T] + func (validator *ValidatorInt64P[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorInt64P[T] + func (validator *ValidatorInt64P[T]) GreaterThan(value T, template ...string) *ValidatorInt64P[T] + func (validator *ValidatorInt64P[T]) InSlice(slice []T, template ...string) *ValidatorInt64P[T] + func (validator *ValidatorInt64P[T]) LessOrEqualTo(value T, template ...string) *ValidatorInt64P[T] + func (validator *ValidatorInt64P[T]) LessThan(value T, template ...string) *ValidatorInt64P[T] + func (validator *ValidatorInt64P[T]) Nil(template ...string) *ValidatorInt64P[T] + func (validator *ValidatorInt64P[T]) Not() *ValidatorInt64P[T] + func (validator *ValidatorInt64P[T]) Passing(function func(v *T) bool, template ...string) *ValidatorInt64P[T] + func (validator *ValidatorInt64P[T]) Zero(template ...string) *ValidatorInt64P[T] + func (validator *ValidatorInt64P[T]) ZeroOrNil(template ...string) *ValidatorInt64P[T] + type ValidatorInt8 struct + func Int8[T ~int8](value T, nameAndTitle ...string) *ValidatorInt8[T] + func (validator *ValidatorInt8[T]) Between(min T, max T, template ...string) *ValidatorInt8[T] + func (validator *ValidatorInt8[T]) Context() *ValidatorContext + func (validator *ValidatorInt8[T]) EqualTo(value T, template ...string) *ValidatorInt8[T] + func (validator *ValidatorInt8[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorInt8[T] + func (validator *ValidatorInt8[T]) GreaterThan(value T, template ...string) *ValidatorInt8[T] + func (validator *ValidatorInt8[T]) InSlice(slice []T, template ...string) *ValidatorInt8[T] + func (validator *ValidatorInt8[T]) LessOrEqualTo(value T, template ...string) *ValidatorInt8[T] + func (validator *ValidatorInt8[T]) LessThan(value T, template ...string) *ValidatorInt8[T] + func (validator *ValidatorInt8[T]) Not() *ValidatorInt8[T] + func (validator *ValidatorInt8[T]) Passing(function func(v T) bool, template ...string) *ValidatorInt8[T] + func (validator *ValidatorInt8[T]) Zero(template ...string) *ValidatorInt8[T] + type ValidatorInt8P struct + func Int8P[T ~int8](value *T, nameAndTitle ...string) *ValidatorInt8P[T] + func (validator *ValidatorInt8P[T]) Between(min T, max T, template ...string) *ValidatorInt8P[T] + func (validator *ValidatorInt8P[T]) Context() *ValidatorContext + func (validator *ValidatorInt8P[T]) EqualTo(value T, template ...string) *ValidatorInt8P[T] + func (validator *ValidatorInt8P[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorInt8P[T] + func (validator *ValidatorInt8P[T]) GreaterThan(value T, template ...string) *ValidatorInt8P[T] + func (validator *ValidatorInt8P[T]) InSlice(slice []T, template ...string) *ValidatorInt8P[T] + func (validator *ValidatorInt8P[T]) LessOrEqualTo(value T, template ...string) *ValidatorInt8P[T] + func (validator *ValidatorInt8P[T]) LessThan(value T, template ...string) *ValidatorInt8P[T] + func (validator *ValidatorInt8P[T]) Nil(template ...string) *ValidatorInt8P[T] + func (validator *ValidatorInt8P[T]) Not() *ValidatorInt8P[T] + func (validator *ValidatorInt8P[T]) Passing(function func(v *T) bool, template ...string) *ValidatorInt8P[T] + func (validator *ValidatorInt8P[T]) Zero(template ...string) *ValidatorInt8P[T] + func (validator *ValidatorInt8P[T]) ZeroOrNil(template ...string) *ValidatorInt8P[T] + type ValidatorIntP struct + func IntP[T ~int](value *T, nameAndTitle ...string) *ValidatorIntP[T] + func (validator *ValidatorIntP[T]) Between(min T, max T, template ...string) *ValidatorIntP[T] + func (validator *ValidatorIntP[T]) Context() *ValidatorContext + func (validator *ValidatorIntP[T]) EqualTo(value T, template ...string) *ValidatorIntP[T] + func (validator *ValidatorIntP[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorIntP[T] + func (validator *ValidatorIntP[T]) GreaterThan(value T, template ...string) *ValidatorIntP[T] + func (validator *ValidatorIntP[T]) InSlice(slice []T, template ...string) *ValidatorIntP[T] + func (validator *ValidatorIntP[T]) LessOrEqualTo(value T, template ...string) *ValidatorIntP[T] + func (validator *ValidatorIntP[T]) LessThan(value T, template ...string) *ValidatorIntP[T] + func (validator *ValidatorIntP[T]) Nil(template ...string) *ValidatorIntP[T] + func (validator *ValidatorIntP[T]) Not() *ValidatorIntP[T] + func (validator *ValidatorIntP[T]) Passing(function func(v *T) bool, template ...string) *ValidatorIntP[T] + func (validator *ValidatorIntP[T]) Zero(template ...string) *ValidatorIntP[T] + func (validator *ValidatorIntP[T]) ZeroOrNil(template ...string) *ValidatorIntP[T] + type ValidatorNumber struct + func Number[T TypeNumber](value T, nameAndTitle ...string) *ValidatorNumber[T] + func (validator *ValidatorNumber[T]) Between(min T, max T, template ...string) *ValidatorNumber[T] + func (validator *ValidatorNumber[T]) Context() *ValidatorContext + func (validator *ValidatorNumber[T]) EqualTo(value T, template ...string) *ValidatorNumber[T] + func (validator *ValidatorNumber[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorNumber[T] + func (validator *ValidatorNumber[T]) GreaterThan(value T, template ...string) *ValidatorNumber[T] + func (validator *ValidatorNumber[T]) InSlice(slice []T, template ...string) *ValidatorNumber[T] + func (validator *ValidatorNumber[T]) LessOrEqualTo(value T, template ...string) *ValidatorNumber[T] + func (validator *ValidatorNumber[T]) LessThan(value T, template ...string) *ValidatorNumber[T] + func (validator *ValidatorNumber[T]) Not() *ValidatorNumber[T] + func (validator *ValidatorNumber[T]) Passing(function func(v T) bool, template ...string) *ValidatorNumber[T] + func (validator *ValidatorNumber[T]) Zero(template ...string) *ValidatorNumber[T] + type ValidatorNumberP struct + func NumberP[T TypeNumber](value *T, nameAndTitle ...string) *ValidatorNumberP[T] + func (validator *ValidatorNumberP[T]) Between(min T, max T, template ...string) *ValidatorNumberP[T] + func (validator *ValidatorNumberP[T]) Context() *ValidatorContext + func (validator *ValidatorNumberP[T]) EqualTo(value T, template ...string) *ValidatorNumberP[T] + func (validator *ValidatorNumberP[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorNumberP[T] + func (validator *ValidatorNumberP[T]) GreaterThan(value T, template ...string) *ValidatorNumberP[T] + func (validator *ValidatorNumberP[T]) InSlice(slice []T, template ...string) *ValidatorNumberP[T] + func (validator *ValidatorNumberP[T]) LessOrEqualTo(value T, template ...string) *ValidatorNumberP[T] + func (validator *ValidatorNumberP[T]) LessThan(value T, template ...string) *ValidatorNumberP[T] + func (validator *ValidatorNumberP[T]) Nil(template ...string) *ValidatorNumberP[T] + func (validator *ValidatorNumberP[T]) Not() *ValidatorNumberP[T] + func (validator *ValidatorNumberP[T]) Passing(function func(v *T) bool, template ...string) *ValidatorNumberP[T] + func (validator *ValidatorNumberP[T]) Zero(template ...string) *ValidatorNumberP[T] + func (validator *ValidatorNumberP[T]) ZeroOrNil(template ...string) *ValidatorNumberP[T] + type ValidatorRune struct + func Rune[T ~rune](value T, nameAndTitle ...string) *ValidatorRune[T] + func (validator *ValidatorRune[T]) Between(min T, max T, template ...string) *ValidatorRune[T] + func (validator *ValidatorRune[T]) Context() *ValidatorContext + func (validator *ValidatorRune[T]) EqualTo(value T, template ...string) *ValidatorRune[T] + func (validator *ValidatorRune[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorRune[T] + func (validator *ValidatorRune[T]) GreaterThan(value T, template ...string) *ValidatorRune[T] + func (validator *ValidatorRune[T]) InSlice(slice []T, template ...string) *ValidatorRune[T] + func (validator *ValidatorRune[T]) LessOrEqualTo(value T, template ...string) *ValidatorRune[T] + func (validator *ValidatorRune[T]) LessThan(value T, template ...string) *ValidatorRune[T] + func (validator *ValidatorRune[T]) Not() *ValidatorRune[T] + func (validator *ValidatorRune[T]) Passing(function func(v T) bool, template ...string) *ValidatorRune[T] + func (validator *ValidatorRune[T]) Zero(template ...string) *ValidatorRune[T] + type ValidatorRuneP struct + func RuneP[T ~rune](value *T, nameAndTitle ...string) *ValidatorRuneP[T] + func (validator *ValidatorRuneP[T]) Between(min T, max T, template ...string) *ValidatorRuneP[T] + func (validator *ValidatorRuneP[T]) Context() *ValidatorContext + func (validator *ValidatorRuneP[T]) EqualTo(value T, template ...string) *ValidatorRuneP[T] + func (validator *ValidatorRuneP[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorRuneP[T] + func (validator *ValidatorRuneP[T]) GreaterThan(value T, template ...string) *ValidatorRuneP[T] + func (validator *ValidatorRuneP[T]) InSlice(slice []T, template ...string) *ValidatorRuneP[T] + func (validator *ValidatorRuneP[T]) LessOrEqualTo(value T, template ...string) *ValidatorRuneP[T] + func (validator *ValidatorRuneP[T]) LessThan(value T, template ...string) *ValidatorRuneP[T] + func (validator *ValidatorRuneP[T]) Nil(template ...string) *ValidatorRuneP[T] + func (validator *ValidatorRuneP[T]) Not() *ValidatorRuneP[T] + func (validator *ValidatorRuneP[T]) Passing(function func(v *T) bool, template ...string) *ValidatorRuneP[T] + func (validator *ValidatorRuneP[T]) Zero(template ...string) *ValidatorRuneP[T] + func (validator *ValidatorRuneP[T]) ZeroOrNil(template ...string) *ValidatorRuneP[T] + type ValidatorString struct + func String[T ~string](value T, nameAndTitle ...string) *ValidatorString[T] + func (validator *ValidatorString[T]) Between(min T, max T, template ...string) *ValidatorString[T] + func (validator *ValidatorString[T]) Blank(template ...string) *ValidatorString[T] + func (validator *ValidatorString[T]) Context() *ValidatorContext + func (validator *ValidatorString[T]) Empty(template ...string) *ValidatorString[T] + func (validator *ValidatorString[T]) EqualTo(value T, template ...string) *ValidatorString[T] + func (validator *ValidatorString[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorString[T] + func (validator *ValidatorString[T]) GreaterThan(value T, template ...string) *ValidatorString[T] + func (validator *ValidatorString[T]) InSlice(slice []T, template ...string) *ValidatorString[T] + func (validator *ValidatorString[T]) LessOrEqualTo(value T, template ...string) *ValidatorString[T] + func (validator *ValidatorString[T]) LessThan(value T, template ...string) *ValidatorString[T] + func (validator *ValidatorString[T]) MatchingTo(regex *regexp.Regexp, template ...string) *ValidatorString[T] + func (validator *ValidatorString[T]) MaxLength(length int, template ...string) *ValidatorString[T] + func (validator *ValidatorString[T]) MinLength(length int, template ...string) *ValidatorString[T] + func (validator *ValidatorString[T]) Not() *ValidatorString[T] + func (validator *ValidatorString[T]) OfLength(length int, template ...string) *ValidatorString[T] + func (validator *ValidatorString[T]) OfLengthBetween(min int, max int, template ...string) *ValidatorString[T] + func (validator *ValidatorString[T]) Passing(function func(v0 T) bool, template ...string) *ValidatorString[T] + type ValidatorStringP struct + func StringP[T ~string](value *T, nameAndTitle ...string) *ValidatorStringP[T] + func (validator *ValidatorStringP[T]) Between(min T, max T, template ...string) *ValidatorStringP[T] + func (validator *ValidatorStringP[T]) Blank(template ...string) *ValidatorStringP[T] + func (validator *ValidatorStringP[T]) BlankOrNil(template ...string) *ValidatorStringP[T] + func (validator *ValidatorStringP[T]) Context() *ValidatorContext + func (validator *ValidatorStringP[T]) Empty(template ...string) *ValidatorStringP[T] + func (validator *ValidatorStringP[T]) EmptyOrNil(template ...string) *ValidatorStringP[T] + func (validator *ValidatorStringP[T]) EqualTo(value T, template ...string) *ValidatorStringP[T] + func (validator *ValidatorStringP[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorStringP[T] + func (validator *ValidatorStringP[T]) GreaterThan(value T, template ...string) *ValidatorStringP[T] + func (validator *ValidatorStringP[T]) InSlice(slice []T, template ...string) *ValidatorStringP[T] + func (validator *ValidatorStringP[T]) LessOrEqualTo(value T, template ...string) *ValidatorStringP[T] + func (validator *ValidatorStringP[T]) LessThan(value T, template ...string) *ValidatorStringP[T] + func (validator *ValidatorStringP[T]) MatchingTo(regex *regexp.Regexp, template ...string) *ValidatorStringP[T] + func (validator *ValidatorStringP[T]) MaxLength(length int, template ...string) *ValidatorStringP[T] + func (validator *ValidatorStringP[T]) MinLength(length int, template ...string) *ValidatorStringP[T] + func (validator *ValidatorStringP[T]) Nil(template ...string) *ValidatorStringP[T] + func (validator *ValidatorStringP[T]) Not() *ValidatorStringP[T] + func (validator *ValidatorStringP[T]) OfLength(length int, template ...string) *ValidatorStringP[T] + func (validator *ValidatorStringP[T]) OfLengthBetween(min int, max int, template ...string) *ValidatorStringP[T] + func (validator *ValidatorStringP[T]) Passing(function func(v0 *T) bool, template ...string) *ValidatorStringP[T] + type ValidatorUint16 struct + func Uint16[T ~uint16](value T, nameAndTitle ...string) *ValidatorUint16[T] + func (validator *ValidatorUint16[T]) Between(min T, max T, template ...string) *ValidatorUint16[T] + func (validator *ValidatorUint16[T]) Context() *ValidatorContext + func (validator *ValidatorUint16[T]) EqualTo(value T, template ...string) *ValidatorUint16[T] + func (validator *ValidatorUint16[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorUint16[T] + func (validator *ValidatorUint16[T]) GreaterThan(value T, template ...string) *ValidatorUint16[T] + func (validator *ValidatorUint16[T]) InSlice(slice []T, template ...string) *ValidatorUint16[T] + func (validator *ValidatorUint16[T]) LessOrEqualTo(value T, template ...string) *ValidatorUint16[T] + func (validator *ValidatorUint16[T]) LessThan(value T, template ...string) *ValidatorUint16[T] + func (validator *ValidatorUint16[T]) Not() *ValidatorUint16[T] + func (validator *ValidatorUint16[T]) Passing(function func(v T) bool, template ...string) *ValidatorUint16[T] + func (validator *ValidatorUint16[T]) Zero(template ...string) *ValidatorUint16[T] + type ValidatorUint16P struct + func Uint16P[T ~uint16](value *T, nameAndTitle ...string) *ValidatorUint16P[T] + func (validator *ValidatorUint16P[T]) Between(min T, max T, template ...string) *ValidatorUint16P[T] + func (validator *ValidatorUint16P[T]) Context() *ValidatorContext + func (validator *ValidatorUint16P[T]) EqualTo(value T, template ...string) *ValidatorUint16P[T] + func (validator *ValidatorUint16P[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorUint16P[T] + func (validator *ValidatorUint16P[T]) GreaterThan(value T, template ...string) *ValidatorUint16P[T] + func (validator *ValidatorUint16P[T]) InSlice(slice []T, template ...string) *ValidatorUint16P[T] + func (validator *ValidatorUint16P[T]) LessOrEqualTo(value T, template ...string) *ValidatorUint16P[T] + func (validator *ValidatorUint16P[T]) LessThan(value T, template ...string) *ValidatorUint16P[T] + func (validator *ValidatorUint16P[T]) Nil(template ...string) *ValidatorUint16P[T] + func (validator *ValidatorUint16P[T]) Not() *ValidatorUint16P[T] + func (validator *ValidatorUint16P[T]) Passing(function func(v *T) bool, template ...string) *ValidatorUint16P[T] + func (validator *ValidatorUint16P[T]) Zero(template ...string) *ValidatorUint16P[T] + func (validator *ValidatorUint16P[T]) ZeroOrNil(template ...string) *ValidatorUint16P[T] + type ValidatorUint32 struct + func Uint32[T ~uint32](value T, nameAndTitle ...string) *ValidatorUint32[T] + func (validator *ValidatorUint32[T]) Between(min T, max T, template ...string) *ValidatorUint32[T] + func (validator *ValidatorUint32[T]) Context() *ValidatorContext + func (validator *ValidatorUint32[T]) EqualTo(value T, template ...string) *ValidatorUint32[T] + func (validator *ValidatorUint32[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorUint32[T] + func (validator *ValidatorUint32[T]) GreaterThan(value T, template ...string) *ValidatorUint32[T] + func (validator *ValidatorUint32[T]) InSlice(slice []T, template ...string) *ValidatorUint32[T] + func (validator *ValidatorUint32[T]) LessOrEqualTo(value T, template ...string) *ValidatorUint32[T] + func (validator *ValidatorUint32[T]) LessThan(value T, template ...string) *ValidatorUint32[T] + func (validator *ValidatorUint32[T]) Not() *ValidatorUint32[T] + func (validator *ValidatorUint32[T]) Passing(function func(v T) bool, template ...string) *ValidatorUint32[T] + func (validator *ValidatorUint32[T]) Zero(template ...string) *ValidatorUint32[T] + type ValidatorUint32P struct + func Uint32P[T ~uint32](value *T, nameAndTitle ...string) *ValidatorUint32P[T] + func (validator *ValidatorUint32P[T]) Between(min T, max T, template ...string) *ValidatorUint32P[T] + func (validator *ValidatorUint32P[T]) Context() *ValidatorContext + func (validator *ValidatorUint32P[T]) EqualTo(value T, template ...string) *ValidatorUint32P[T] + func (validator *ValidatorUint32P[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorUint32P[T] + func (validator *ValidatorUint32P[T]) GreaterThan(value T, template ...string) *ValidatorUint32P[T] + func (validator *ValidatorUint32P[T]) InSlice(slice []T, template ...string) *ValidatorUint32P[T] + func (validator *ValidatorUint32P[T]) LessOrEqualTo(value T, template ...string) *ValidatorUint32P[T] + func (validator *ValidatorUint32P[T]) LessThan(value T, template ...string) *ValidatorUint32P[T] + func (validator *ValidatorUint32P[T]) Nil(template ...string) *ValidatorUint32P[T] + func (validator *ValidatorUint32P[T]) Not() *ValidatorUint32P[T] + func (validator *ValidatorUint32P[T]) Passing(function func(v *T) bool, template ...string) *ValidatorUint32P[T] + func (validator *ValidatorUint32P[T]) Zero(template ...string) *ValidatorUint32P[T] + func (validator *ValidatorUint32P[T]) ZeroOrNil(template ...string) *ValidatorUint32P[T] + type ValidatorUint64 struct + func Uint64[T ~uint64](value T, nameAndTitle ...string) *ValidatorUint64[T] + func (validator *ValidatorUint64[T]) Between(min T, max T, template ...string) *ValidatorUint64[T] + func (validator *ValidatorUint64[T]) Context() *ValidatorContext + func (validator *ValidatorUint64[T]) EqualTo(value T, template ...string) *ValidatorUint64[T] + func (validator *ValidatorUint64[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorUint64[T] + func (validator *ValidatorUint64[T]) GreaterThan(value T, template ...string) *ValidatorUint64[T] + func (validator *ValidatorUint64[T]) InSlice(slice []T, template ...string) *ValidatorUint64[T] + func (validator *ValidatorUint64[T]) LessOrEqualTo(value T, template ...string) *ValidatorUint64[T] + func (validator *ValidatorUint64[T]) LessThan(value T, template ...string) *ValidatorUint64[T] + func (validator *ValidatorUint64[T]) Not() *ValidatorUint64[T] + func (validator *ValidatorUint64[T]) Passing(function func(v T) bool, template ...string) *ValidatorUint64[T] + func (validator *ValidatorUint64[T]) Zero(template ...string) *ValidatorUint64[T] + type ValidatorUint64P struct + func Uint64P[T ~uint64](value *T, nameAndTitle ...string) *ValidatorUint64P[T] + func (validator *ValidatorUint64P[T]) Between(min T, max T, template ...string) *ValidatorUint64P[T] + func (validator *ValidatorUint64P[T]) Context() *ValidatorContext + func (validator *ValidatorUint64P[T]) EqualTo(value T, template ...string) *ValidatorUint64P[T] + func (validator *ValidatorUint64P[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorUint64P[T] + func (validator *ValidatorUint64P[T]) GreaterThan(value T, template ...string) *ValidatorUint64P[T] + func (validator *ValidatorUint64P[T]) InSlice(slice []T, template ...string) *ValidatorUint64P[T] + func (validator *ValidatorUint64P[T]) LessOrEqualTo(value T, template ...string) *ValidatorUint64P[T] + func (validator *ValidatorUint64P[T]) LessThan(value T, template ...string) *ValidatorUint64P[T] + func (validator *ValidatorUint64P[T]) Nil(template ...string) *ValidatorUint64P[T] + func (validator *ValidatorUint64P[T]) Not() *ValidatorUint64P[T] + func (validator *ValidatorUint64P[T]) Passing(function func(v *T) bool, template ...string) *ValidatorUint64P[T] + func (validator *ValidatorUint64P[T]) Zero(template ...string) *ValidatorUint64P[T] + func (validator *ValidatorUint64P[T]) ZeroOrNil(template ...string) *ValidatorUint64P[T] + type ValidatorUint8 struct + func Uint8[T ~uint8](value T, nameAndTitle ...string) *ValidatorUint8[T] + func (validator *ValidatorUint8[T]) Between(min T, max T, template ...string) *ValidatorUint8[T] + func (validator *ValidatorUint8[T]) Context() *ValidatorContext + func (validator *ValidatorUint8[T]) EqualTo(value T, template ...string) *ValidatorUint8[T] + func (validator *ValidatorUint8[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorUint8[T] + func (validator *ValidatorUint8[T]) GreaterThan(value T, template ...string) *ValidatorUint8[T] + func (validator *ValidatorUint8[T]) InSlice(slice []T, template ...string) *ValidatorUint8[T] + func (validator *ValidatorUint8[T]) LessOrEqualTo(value T, template ...string) *ValidatorUint8[T] + func (validator *ValidatorUint8[T]) LessThan(value T, template ...string) *ValidatorUint8[T] + func (validator *ValidatorUint8[T]) Not() *ValidatorUint8[T] + func (validator *ValidatorUint8[T]) Passing(function func(v T) bool, template ...string) *ValidatorUint8[T] + func (validator *ValidatorUint8[T]) Zero(template ...string) *ValidatorUint8[T] + type ValidatorUint8P struct + func Uint8P[T ~uint8](value *T, nameAndTitle ...string) *ValidatorUint8P[T] + func (validator *ValidatorUint8P[T]) Between(min T, max T, template ...string) *ValidatorUint8P[T] + func (validator *ValidatorUint8P[T]) Context() *ValidatorContext + func (validator *ValidatorUint8P[T]) EqualTo(value T, template ...string) *ValidatorUint8P[T] + func (validator *ValidatorUint8P[T]) GreaterOrEqualTo(value T, template ...string) *ValidatorUint8P[T] + func (validator *ValidatorUint8P[T]) GreaterThan(value T, template ...string) *ValidatorUint8P[T] + func (validator *ValidatorUint8P[T]) InSlice(slice []T, template ...string) *ValidatorUint8P[T] + func (validator *ValidatorUint8P[T]) LessOrEqualTo(value T, template ...string) *ValidatorUint8P[T] + func (validator *ValidatorUint8P[T]) LessThan(value T, template ...string) *ValidatorUint8P[T] + func (validator *ValidatorUint8P[T]) Nil(template ...string) *ValidatorUint8P[T] + func (validator *ValidatorUint8P[T]) Not() *ValidatorUint8P[T] + func (validator *ValidatorUint8P[T]) Passing(function func(v *T) bool, template ...string) *ValidatorUint8P[T] + func (validator *ValidatorUint8P[T]) Zero(template ...string) *ValidatorUint8P[T] + func (validator *ValidatorUint8P[T]) ZeroOrNil(template ...string) *ValidatorUint8P[T]