Documentation ¶
Index ¶
- type ExcludedWithAll
- func (r ExcludedWithAll[T]) Bool(value bool) ExcludedWithAll[T]
- func (r ExcludedWithAll[T]) Bytes(value []byte) ExcludedWithAll[T]
- func (r ExcludedWithAll[T]) Int(value int) ExcludedWithAll[T]
- func (r ExcludedWithAll[T]) Int16(value int16) ExcludedWithAll[T]
- func (r ExcludedWithAll[T]) Int32(value int32) ExcludedWithAll[T]
- func (r ExcludedWithAll[T]) Int64(value int64) ExcludedWithAll[T]
- func (r ExcludedWithAll[T]) Int8(value int8) ExcludedWithAll[T]
- func (r ExcludedWithAll[T]) Map(value any) ExcludedWithAll[T]
- func (r ExcludedWithAll[T]) Names(names string) yav.ValidateFunc[T]
- func (r ExcludedWithAll[T]) Pointer(value any) ExcludedWithAll[T]
- func (r ExcludedWithAll[T]) Slice(value any) ExcludedWithAll[T]
- func (r ExcludedWithAll[T]) String(value string) ExcludedWithAll[T]
- func (r ExcludedWithAll[T]) Time(value time.Time) ExcludedWithAll[T]
- func (r ExcludedWithAll[T]) Uint(value int) ExcludedWithAll[T]
- func (r ExcludedWithAll[T]) Uint16(value uint16) ExcludedWithAll[T]
- func (r ExcludedWithAll[T]) Uint32(value uint32) ExcludedWithAll[T]
- func (r ExcludedWithAll[T]) Uint64(value uint64) ExcludedWithAll[T]
- func (r ExcludedWithAll[T]) Uint8(value uint8) ExcludedWithAll[T]
- func (r ExcludedWithAll[T]) Zeroer(value yav.Zeroer) ExcludedWithAll[T]
- type ExcludedWithAny
- func (r ExcludedWithAny[T]) Bool(value bool) ExcludedWithAny[T]
- func (r ExcludedWithAny[T]) Bytes(value []byte) ExcludedWithAny[T]
- func (r ExcludedWithAny[T]) Int(value int) ExcludedWithAny[T]
- func (r ExcludedWithAny[T]) Int16(value int16) ExcludedWithAny[T]
- func (r ExcludedWithAny[T]) Int32(value int32) ExcludedWithAny[T]
- func (r ExcludedWithAny[T]) Int64(value int64) ExcludedWithAny[T]
- func (r ExcludedWithAny[T]) Int8(value int8) ExcludedWithAny[T]
- func (r ExcludedWithAny[T]) Map(value any) ExcludedWithAny[T]
- func (r ExcludedWithAny[T]) Names(names string) yav.ValidateFunc[T]
- func (r ExcludedWithAny[T]) Pointer(value any) ExcludedWithAny[T]
- func (r ExcludedWithAny[T]) Slice(value any) ExcludedWithAny[T]
- func (r ExcludedWithAny[T]) String(value string) ExcludedWithAny[T]
- func (r ExcludedWithAny[T]) Time(value time.Time) ExcludedWithAny[T]
- func (r ExcludedWithAny[T]) Uint(value int) ExcludedWithAny[T]
- func (r ExcludedWithAny[T]) Uint16(value uint16) ExcludedWithAny[T]
- func (r ExcludedWithAny[T]) Uint32(value uint32) ExcludedWithAny[T]
- func (r ExcludedWithAny[T]) Uint64(value uint64) ExcludedWithAny[T]
- func (r ExcludedWithAny[T]) Uint8(value uint8) ExcludedWithAny[T]
- func (r ExcludedWithAny[T]) Zeroer(value yav.Zeroer) ExcludedWithAny[T]
- type ExcludedWithoutAll
- func (r ExcludedWithoutAll[T]) Bool(value bool) ExcludedWithoutAll[T]
- func (r ExcludedWithoutAll[T]) Bytes(value []byte) ExcludedWithoutAll[T]
- func (r ExcludedWithoutAll[T]) Int(value int) ExcludedWithoutAll[T]
- func (r ExcludedWithoutAll[T]) Int16(value int16) ExcludedWithoutAll[T]
- func (r ExcludedWithoutAll[T]) Int32(value int32) ExcludedWithoutAll[T]
- func (r ExcludedWithoutAll[T]) Int64(value int64) ExcludedWithoutAll[T]
- func (r ExcludedWithoutAll[T]) Int8(value int8) ExcludedWithoutAll[T]
- func (r ExcludedWithoutAll[T]) Map(value any) ExcludedWithoutAll[T]
- func (r ExcludedWithoutAll[T]) Names(names string) yav.ValidateFunc[T]
- func (r ExcludedWithoutAll[T]) Pointer(value any) ExcludedWithoutAll[T]
- func (r ExcludedWithoutAll[T]) Slice(value any) ExcludedWithoutAll[T]
- func (r ExcludedWithoutAll[T]) String(value string) ExcludedWithoutAll[T]
- func (r ExcludedWithoutAll[T]) Time(value time.Time) ExcludedWithoutAll[T]
- func (r ExcludedWithoutAll[T]) Uint(value int) ExcludedWithoutAll[T]
- func (r ExcludedWithoutAll[T]) Uint16(value uint16) ExcludedWithoutAll[T]
- func (r ExcludedWithoutAll[T]) Uint32(value uint32) ExcludedWithoutAll[T]
- func (r ExcludedWithoutAll[T]) Uint64(value uint64) ExcludedWithoutAll[T]
- func (r ExcludedWithoutAll[T]) Uint8(value uint8) ExcludedWithoutAll[T]
- func (r ExcludedWithoutAll[T]) Zeroer(value yav.Zeroer) ExcludedWithoutAll[T]
- type ExcludedWithoutAny
- func (r ExcludedWithoutAny[T]) Bool(value bool) ExcludedWithoutAny[T]
- func (r ExcludedWithoutAny[T]) Bytes(value []byte) ExcludedWithoutAny[T]
- func (r ExcludedWithoutAny[T]) Int(value int) ExcludedWithoutAny[T]
- func (r ExcludedWithoutAny[T]) Int16(value int16) ExcludedWithoutAny[T]
- func (r ExcludedWithoutAny[T]) Int32(value int32) ExcludedWithoutAny[T]
- func (r ExcludedWithoutAny[T]) Int64(value int64) ExcludedWithoutAny[T]
- func (r ExcludedWithoutAny[T]) Int8(value int8) ExcludedWithoutAny[T]
- func (r ExcludedWithoutAny[T]) Map(value any) ExcludedWithoutAny[T]
- func (r ExcludedWithoutAny[T]) Names(names string) yav.ValidateFunc[T]
- func (r ExcludedWithoutAny[T]) Pointer(value any) ExcludedWithoutAny[T]
- func (r ExcludedWithoutAny[T]) Slice(value any) ExcludedWithoutAny[T]
- func (r ExcludedWithoutAny[T]) String(value string) ExcludedWithoutAny[T]
- func (r ExcludedWithoutAny[T]) Time(value time.Time) ExcludedWithoutAny[T]
- func (r ExcludedWithoutAny[T]) Uint(value int) ExcludedWithoutAny[T]
- func (r ExcludedWithoutAny[T]) Uint16(value uint16) ExcludedWithoutAny[T]
- func (r ExcludedWithoutAny[T]) Uint32(value uint32) ExcludedWithoutAny[T]
- func (r ExcludedWithoutAny[T]) Uint64(value uint64) ExcludedWithoutAny[T]
- func (r ExcludedWithoutAny[T]) Uint8(value uint8) ExcludedWithoutAny[T]
- func (r ExcludedWithoutAny[T]) Zeroer(value yav.Zeroer) ExcludedWithoutAny[T]
- type ProvideFunc
- type RequiredWithAll
- func (r RequiredWithAll[T]) Bool(value bool) RequiredWithAll[T]
- func (r RequiredWithAll[T]) Bytes(value []byte) RequiredWithAll[T]
- func (r RequiredWithAll[T]) Int(value int) RequiredWithAll[T]
- func (r RequiredWithAll[T]) Int16(value int16) RequiredWithAll[T]
- func (r RequiredWithAll[T]) Int32(value int32) RequiredWithAll[T]
- func (r RequiredWithAll[T]) Int64(value int64) RequiredWithAll[T]
- func (r RequiredWithAll[T]) Int8(value int8) RequiredWithAll[T]
- func (r RequiredWithAll[T]) Map(value any) RequiredWithAll[T]
- func (r RequiredWithAll[T]) Names(names string) yav.ValidateFunc[T]
- func (r RequiredWithAll[T]) Pointer(value any) RequiredWithAll[T]
- func (r RequiredWithAll[T]) Slice(value any) RequiredWithAll[T]
- func (r RequiredWithAll[T]) String(value string) RequiredWithAll[T]
- func (r RequiredWithAll[T]) Time(value time.Time) RequiredWithAll[T]
- func (r RequiredWithAll[T]) Uint(value int) RequiredWithAll[T]
- func (r RequiredWithAll[T]) Uint16(value uint16) RequiredWithAll[T]
- func (r RequiredWithAll[T]) Uint32(value uint32) RequiredWithAll[T]
- func (r RequiredWithAll[T]) Uint64(value uint64) RequiredWithAll[T]
- func (r RequiredWithAll[T]) Uint8(value uint8) RequiredWithAll[T]
- func (r RequiredWithAll[T]) Zeroer(value yav.Zeroer) RequiredWithAll[T]
- type RequiredWithAny
- func (r RequiredWithAny[T]) Bool(value bool) RequiredWithAny[T]
- func (r RequiredWithAny[T]) Bytes(value []byte) RequiredWithAny[T]
- func (r RequiredWithAny[T]) Int(value int) RequiredWithAny[T]
- func (r RequiredWithAny[T]) Int16(value int16) RequiredWithAny[T]
- func (r RequiredWithAny[T]) Int32(value int32) RequiredWithAny[T]
- func (r RequiredWithAny[T]) Int64(value int64) RequiredWithAny[T]
- func (r RequiredWithAny[T]) Int8(value int8) RequiredWithAny[T]
- func (r RequiredWithAny[T]) Map(value any) RequiredWithAny[T]
- func (r RequiredWithAny[T]) Names(names string) yav.ValidateFunc[T]
- func (r RequiredWithAny[T]) Pointer(value any) RequiredWithAny[T]
- func (r RequiredWithAny[T]) Slice(value any) RequiredWithAny[T]
- func (r RequiredWithAny[T]) String(value string) RequiredWithAny[T]
- func (r RequiredWithAny[T]) Time(value time.Time) RequiredWithAny[T]
- func (r RequiredWithAny[T]) Uint(value int) RequiredWithAny[T]
- func (r RequiredWithAny[T]) Uint16(value uint16) RequiredWithAny[T]
- func (r RequiredWithAny[T]) Uint32(value uint32) RequiredWithAny[T]
- func (r RequiredWithAny[T]) Uint64(value uint64) RequiredWithAny[T]
- func (r RequiredWithAny[T]) Uint8(value uint8) RequiredWithAny[T]
- func (r RequiredWithAny[T]) Zeroer(value yav.Zeroer) RequiredWithAny[T]
- type RequiredWithoutAll
- func (r RequiredWithoutAll[T]) Bool(value bool) RequiredWithoutAll[T]
- func (r RequiredWithoutAll[T]) Bytes(value []byte) RequiredWithoutAll[T]
- func (r RequiredWithoutAll[T]) Int(value int) RequiredWithoutAll[T]
- func (r RequiredWithoutAll[T]) Int16(value int16) RequiredWithoutAll[T]
- func (r RequiredWithoutAll[T]) Int32(value int32) RequiredWithoutAll[T]
- func (r RequiredWithoutAll[T]) Int64(value int64) RequiredWithoutAll[T]
- func (r RequiredWithoutAll[T]) Int8(value int8) RequiredWithoutAll[T]
- func (r RequiredWithoutAll[T]) Map(value any) RequiredWithoutAll[T]
- func (r RequiredWithoutAll[T]) Names(names string) yav.ValidateFunc[T]
- func (r RequiredWithoutAll[T]) Pointer(value any) RequiredWithoutAll[T]
- func (r RequiredWithoutAll[T]) Slice(value any) RequiredWithoutAll[T]
- func (r RequiredWithoutAll[T]) String(value string) RequiredWithoutAll[T]
- func (r RequiredWithoutAll[T]) Time(value time.Time) RequiredWithoutAll[T]
- func (r RequiredWithoutAll[T]) Uint(value int) RequiredWithoutAll[T]
- func (r RequiredWithoutAll[T]) Uint16(value uint16) RequiredWithoutAll[T]
- func (r RequiredWithoutAll[T]) Uint32(value uint32) RequiredWithoutAll[T]
- func (r RequiredWithoutAll[T]) Uint64(value uint64) RequiredWithoutAll[T]
- func (r RequiredWithoutAll[T]) Uint8(value uint8) RequiredWithoutAll[T]
- func (r RequiredWithoutAll[T]) Zeroer(value yav.Zeroer) RequiredWithoutAll[T]
- type RequiredWithoutAny
- func (r RequiredWithoutAny[T]) Bool(value bool) RequiredWithoutAny[T]
- func (r RequiredWithoutAny[T]) Bytes(value []byte) RequiredWithoutAny[T]
- func (r RequiredWithoutAny[T]) Int(value int) RequiredWithoutAny[T]
- func (r RequiredWithoutAny[T]) Int16(value int16) RequiredWithoutAny[T]
- func (r RequiredWithoutAny[T]) Int32(value int32) RequiredWithoutAny[T]
- func (r RequiredWithoutAny[T]) Int64(value int64) RequiredWithoutAny[T]
- func (r RequiredWithoutAny[T]) Int8(value int8) RequiredWithoutAny[T]
- func (r RequiredWithoutAny[T]) Map(value any) RequiredWithoutAny[T]
- func (r RequiredWithoutAny[T]) Names(names string) yav.ValidateFunc[T]
- func (r RequiredWithoutAny[T]) Pointer(value any) RequiredWithoutAny[T]
- func (r RequiredWithoutAny[T]) Slice(value any) RequiredWithoutAny[T]
- func (r RequiredWithoutAny[T]) String(value string) RequiredWithoutAny[T]
- func (r RequiredWithoutAny[T]) Time(value time.Time) RequiredWithoutAny[T]
- func (r RequiredWithoutAny[T]) Uint(value int) RequiredWithoutAny[T]
- func (r RequiredWithoutAny[T]) Uint16(value uint16) RequiredWithoutAny[T]
- func (r RequiredWithoutAny[T]) Uint32(value uint32) RequiredWithoutAny[T]
- func (r RequiredWithoutAny[T]) Uint64(value uint64) RequiredWithoutAny[T]
- func (r RequiredWithoutAny[T]) Uint8(value uint8) RequiredWithoutAny[T]
- func (r RequiredWithoutAny[T]) Zeroer(value yav.Zeroer) RequiredWithoutAny[T]
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExcludedWithAll ¶ added in v0.9.4
type ExcludedWithAll[T any] struct { // contains filtered or unexported fields }
func NewExcludedWithAll ¶ added in v0.9.4
func NewExcludedWithAll[T any](provideFunc ProvideFunc[T]) ExcludedWithAll[T]
func (ExcludedWithAll[T]) Bool ¶ added in v0.9.4
func (r ExcludedWithAll[T]) Bool(value bool) ExcludedWithAll[T]
func (ExcludedWithAll[T]) Bytes ¶ added in v0.9.4
func (r ExcludedWithAll[T]) Bytes(value []byte) ExcludedWithAll[T]
func (ExcludedWithAll[T]) Int ¶ added in v0.9.4
func (r ExcludedWithAll[T]) Int(value int) ExcludedWithAll[T]
func (ExcludedWithAll[T]) Int16 ¶ added in v0.9.4
func (r ExcludedWithAll[T]) Int16(value int16) ExcludedWithAll[T]
func (ExcludedWithAll[T]) Int32 ¶ added in v0.9.4
func (r ExcludedWithAll[T]) Int32(value int32) ExcludedWithAll[T]
func (ExcludedWithAll[T]) Int64 ¶ added in v0.9.4
func (r ExcludedWithAll[T]) Int64(value int64) ExcludedWithAll[T]
func (ExcludedWithAll[T]) Int8 ¶ added in v0.9.4
func (r ExcludedWithAll[T]) Int8(value int8) ExcludedWithAll[T]
func (ExcludedWithAll[T]) Map ¶ added in v0.9.4
func (r ExcludedWithAll[T]) Map(value any) ExcludedWithAll[T]
func (ExcludedWithAll[T]) Names ¶ added in v0.9.4
func (r ExcludedWithAll[T]) Names(names string) yav.ValidateFunc[T]
func (ExcludedWithAll[T]) Pointer ¶ added in v0.13.5
func (r ExcludedWithAll[T]) Pointer(value any) ExcludedWithAll[T]
func (ExcludedWithAll[T]) Slice ¶ added in v0.9.4
func (r ExcludedWithAll[T]) Slice(value any) ExcludedWithAll[T]
func (ExcludedWithAll[T]) String ¶ added in v0.9.4
func (r ExcludedWithAll[T]) String(value string) ExcludedWithAll[T]
func (ExcludedWithAll[T]) Time ¶ added in v0.9.4
func (r ExcludedWithAll[T]) Time(value time.Time) ExcludedWithAll[T]
func (ExcludedWithAll[T]) Uint ¶ added in v0.9.4
func (r ExcludedWithAll[T]) Uint(value int) ExcludedWithAll[T]
func (ExcludedWithAll[T]) Uint16 ¶ added in v0.9.4
func (r ExcludedWithAll[T]) Uint16(value uint16) ExcludedWithAll[T]
func (ExcludedWithAll[T]) Uint32 ¶ added in v0.9.4
func (r ExcludedWithAll[T]) Uint32(value uint32) ExcludedWithAll[T]
func (ExcludedWithAll[T]) Uint64 ¶ added in v0.9.4
func (r ExcludedWithAll[T]) Uint64(value uint64) ExcludedWithAll[T]
func (ExcludedWithAll[T]) Uint8 ¶ added in v0.9.4
func (r ExcludedWithAll[T]) Uint8(value uint8) ExcludedWithAll[T]
func (ExcludedWithAll[T]) Zeroer ¶ added in v0.9.4
func (r ExcludedWithAll[T]) Zeroer(value yav.Zeroer) ExcludedWithAll[T]
type ExcludedWithAny ¶ added in v0.9.4
type ExcludedWithAny[T any] struct { // contains filtered or unexported fields }
func NewExcludedWithAny ¶ added in v0.9.4
func NewExcludedWithAny[T any](provideFunc ProvideFunc[T]) ExcludedWithAny[T]
func (ExcludedWithAny[T]) Bool ¶ added in v0.9.4
func (r ExcludedWithAny[T]) Bool(value bool) ExcludedWithAny[T]
func (ExcludedWithAny[T]) Bytes ¶ added in v0.9.4
func (r ExcludedWithAny[T]) Bytes(value []byte) ExcludedWithAny[T]
func (ExcludedWithAny[T]) Int ¶ added in v0.9.4
func (r ExcludedWithAny[T]) Int(value int) ExcludedWithAny[T]
func (ExcludedWithAny[T]) Int16 ¶ added in v0.9.4
func (r ExcludedWithAny[T]) Int16(value int16) ExcludedWithAny[T]
func (ExcludedWithAny[T]) Int32 ¶ added in v0.9.4
func (r ExcludedWithAny[T]) Int32(value int32) ExcludedWithAny[T]
func (ExcludedWithAny[T]) Int64 ¶ added in v0.9.4
func (r ExcludedWithAny[T]) Int64(value int64) ExcludedWithAny[T]
func (ExcludedWithAny[T]) Int8 ¶ added in v0.9.4
func (r ExcludedWithAny[T]) Int8(value int8) ExcludedWithAny[T]
func (ExcludedWithAny[T]) Map ¶ added in v0.9.4
func (r ExcludedWithAny[T]) Map(value any) ExcludedWithAny[T]
func (ExcludedWithAny[T]) Names ¶ added in v0.9.4
func (r ExcludedWithAny[T]) Names(names string) yav.ValidateFunc[T]
func (ExcludedWithAny[T]) Pointer ¶ added in v0.13.5
func (r ExcludedWithAny[T]) Pointer(value any) ExcludedWithAny[T]
func (ExcludedWithAny[T]) Slice ¶ added in v0.9.4
func (r ExcludedWithAny[T]) Slice(value any) ExcludedWithAny[T]
func (ExcludedWithAny[T]) String ¶ added in v0.9.4
func (r ExcludedWithAny[T]) String(value string) ExcludedWithAny[T]
func (ExcludedWithAny[T]) Time ¶ added in v0.9.4
func (r ExcludedWithAny[T]) Time(value time.Time) ExcludedWithAny[T]
func (ExcludedWithAny[T]) Uint ¶ added in v0.9.4
func (r ExcludedWithAny[T]) Uint(value int) ExcludedWithAny[T]
func (ExcludedWithAny[T]) Uint16 ¶ added in v0.9.4
func (r ExcludedWithAny[T]) Uint16(value uint16) ExcludedWithAny[T]
func (ExcludedWithAny[T]) Uint32 ¶ added in v0.9.4
func (r ExcludedWithAny[T]) Uint32(value uint32) ExcludedWithAny[T]
func (ExcludedWithAny[T]) Uint64 ¶ added in v0.9.4
func (r ExcludedWithAny[T]) Uint64(value uint64) ExcludedWithAny[T]
func (ExcludedWithAny[T]) Uint8 ¶ added in v0.9.4
func (r ExcludedWithAny[T]) Uint8(value uint8) ExcludedWithAny[T]
func (ExcludedWithAny[T]) Zeroer ¶ added in v0.9.4
func (r ExcludedWithAny[T]) Zeroer(value yav.Zeroer) ExcludedWithAny[T]
type ExcludedWithoutAll ¶ added in v0.9.4
type ExcludedWithoutAll[T any] struct { // contains filtered or unexported fields }
func NewExcludedWithoutAll ¶ added in v0.9.4
func NewExcludedWithoutAll[T any](provideFunc ProvideFunc[T]) ExcludedWithoutAll[T]
func (ExcludedWithoutAll[T]) Bool ¶ added in v0.9.4
func (r ExcludedWithoutAll[T]) Bool(value bool) ExcludedWithoutAll[T]
func (ExcludedWithoutAll[T]) Bytes ¶ added in v0.9.4
func (r ExcludedWithoutAll[T]) Bytes(value []byte) ExcludedWithoutAll[T]
func (ExcludedWithoutAll[T]) Int ¶ added in v0.9.4
func (r ExcludedWithoutAll[T]) Int(value int) ExcludedWithoutAll[T]
func (ExcludedWithoutAll[T]) Int16 ¶ added in v0.9.4
func (r ExcludedWithoutAll[T]) Int16(value int16) ExcludedWithoutAll[T]
func (ExcludedWithoutAll[T]) Int32 ¶ added in v0.9.4
func (r ExcludedWithoutAll[T]) Int32(value int32) ExcludedWithoutAll[T]
func (ExcludedWithoutAll[T]) Int64 ¶ added in v0.9.4
func (r ExcludedWithoutAll[T]) Int64(value int64) ExcludedWithoutAll[T]
func (ExcludedWithoutAll[T]) Int8 ¶ added in v0.9.4
func (r ExcludedWithoutAll[T]) Int8(value int8) ExcludedWithoutAll[T]
func (ExcludedWithoutAll[T]) Map ¶ added in v0.9.4
func (r ExcludedWithoutAll[T]) Map(value any) ExcludedWithoutAll[T]
func (ExcludedWithoutAll[T]) Names ¶ added in v0.9.4
func (r ExcludedWithoutAll[T]) Names(names string) yav.ValidateFunc[T]
func (ExcludedWithoutAll[T]) Pointer ¶ added in v0.13.5
func (r ExcludedWithoutAll[T]) Pointer(value any) ExcludedWithoutAll[T]
func (ExcludedWithoutAll[T]) Slice ¶ added in v0.9.4
func (r ExcludedWithoutAll[T]) Slice(value any) ExcludedWithoutAll[T]
func (ExcludedWithoutAll[T]) String ¶ added in v0.9.4
func (r ExcludedWithoutAll[T]) String(value string) ExcludedWithoutAll[T]
func (ExcludedWithoutAll[T]) Time ¶ added in v0.9.4
func (r ExcludedWithoutAll[T]) Time(value time.Time) ExcludedWithoutAll[T]
func (ExcludedWithoutAll[T]) Uint ¶ added in v0.9.4
func (r ExcludedWithoutAll[T]) Uint(value int) ExcludedWithoutAll[T]
func (ExcludedWithoutAll[T]) Uint16 ¶ added in v0.9.4
func (r ExcludedWithoutAll[T]) Uint16(value uint16) ExcludedWithoutAll[T]
func (ExcludedWithoutAll[T]) Uint32 ¶ added in v0.9.4
func (r ExcludedWithoutAll[T]) Uint32(value uint32) ExcludedWithoutAll[T]
func (ExcludedWithoutAll[T]) Uint64 ¶ added in v0.9.4
func (r ExcludedWithoutAll[T]) Uint64(value uint64) ExcludedWithoutAll[T]
func (ExcludedWithoutAll[T]) Uint8 ¶ added in v0.9.4
func (r ExcludedWithoutAll[T]) Uint8(value uint8) ExcludedWithoutAll[T]
func (ExcludedWithoutAll[T]) Zeroer ¶ added in v0.9.4
func (r ExcludedWithoutAll[T]) Zeroer(value yav.Zeroer) ExcludedWithoutAll[T]
type ExcludedWithoutAny ¶ added in v0.9.4
type ExcludedWithoutAny[T any] struct { // contains filtered or unexported fields }
func NewExcludedWithoutAny ¶ added in v0.9.4
func NewExcludedWithoutAny[T any](provideFunc ProvideFunc[T]) ExcludedWithoutAny[T]
func (ExcludedWithoutAny[T]) Bool ¶ added in v0.9.4
func (r ExcludedWithoutAny[T]) Bool(value bool) ExcludedWithoutAny[T]
func (ExcludedWithoutAny[T]) Bytes ¶ added in v0.9.4
func (r ExcludedWithoutAny[T]) Bytes(value []byte) ExcludedWithoutAny[T]
func (ExcludedWithoutAny[T]) Int ¶ added in v0.9.4
func (r ExcludedWithoutAny[T]) Int(value int) ExcludedWithoutAny[T]
func (ExcludedWithoutAny[T]) Int16 ¶ added in v0.9.4
func (r ExcludedWithoutAny[T]) Int16(value int16) ExcludedWithoutAny[T]
func (ExcludedWithoutAny[T]) Int32 ¶ added in v0.9.4
func (r ExcludedWithoutAny[T]) Int32(value int32) ExcludedWithoutAny[T]
func (ExcludedWithoutAny[T]) Int64 ¶ added in v0.9.4
func (r ExcludedWithoutAny[T]) Int64(value int64) ExcludedWithoutAny[T]
func (ExcludedWithoutAny[T]) Int8 ¶ added in v0.9.4
func (r ExcludedWithoutAny[T]) Int8(value int8) ExcludedWithoutAny[T]
func (ExcludedWithoutAny[T]) Map ¶ added in v0.9.4
func (r ExcludedWithoutAny[T]) Map(value any) ExcludedWithoutAny[T]
func (ExcludedWithoutAny[T]) Names ¶ added in v0.9.4
func (r ExcludedWithoutAny[T]) Names(names string) yav.ValidateFunc[T]
func (ExcludedWithoutAny[T]) Pointer ¶ added in v0.13.5
func (r ExcludedWithoutAny[T]) Pointer(value any) ExcludedWithoutAny[T]
func (ExcludedWithoutAny[T]) Slice ¶ added in v0.9.4
func (r ExcludedWithoutAny[T]) Slice(value any) ExcludedWithoutAny[T]
func (ExcludedWithoutAny[T]) String ¶ added in v0.9.4
func (r ExcludedWithoutAny[T]) String(value string) ExcludedWithoutAny[T]
func (ExcludedWithoutAny[T]) Time ¶ added in v0.9.4
func (r ExcludedWithoutAny[T]) Time(value time.Time) ExcludedWithoutAny[T]
func (ExcludedWithoutAny[T]) Uint ¶ added in v0.9.4
func (r ExcludedWithoutAny[T]) Uint(value int) ExcludedWithoutAny[T]
func (ExcludedWithoutAny[T]) Uint16 ¶ added in v0.9.4
func (r ExcludedWithoutAny[T]) Uint16(value uint16) ExcludedWithoutAny[T]
func (ExcludedWithoutAny[T]) Uint32 ¶ added in v0.9.4
func (r ExcludedWithoutAny[T]) Uint32(value uint32) ExcludedWithoutAny[T]
func (ExcludedWithoutAny[T]) Uint64 ¶ added in v0.9.4
func (r ExcludedWithoutAny[T]) Uint64(value uint64) ExcludedWithoutAny[T]
func (ExcludedWithoutAny[T]) Uint8 ¶ added in v0.9.4
func (r ExcludedWithoutAny[T]) Uint8(value uint8) ExcludedWithoutAny[T]
func (ExcludedWithoutAny[T]) Zeroer ¶ added in v0.9.4
func (r ExcludedWithoutAny[T]) Zeroer(value yav.Zeroer) ExcludedWithoutAny[T]
type ProvideFunc ¶
type ProvideFunc[T any] func(names string, required bool) yav.ValidateFunc[T]
type RequiredWithAll ¶
type RequiredWithAll[T any] struct { // contains filtered or unexported fields }
func NewRequiredWithAll ¶
func NewRequiredWithAll[T any](provideFunc ProvideFunc[T]) RequiredWithAll[T]
func (RequiredWithAll[T]) Bool ¶
func (r RequiredWithAll[T]) Bool(value bool) RequiredWithAll[T]
func (RequiredWithAll[T]) Bytes ¶
func (r RequiredWithAll[T]) Bytes(value []byte) RequiredWithAll[T]
func (RequiredWithAll[T]) Int ¶
func (r RequiredWithAll[T]) Int(value int) RequiredWithAll[T]
func (RequiredWithAll[T]) Int16 ¶
func (r RequiredWithAll[T]) Int16(value int16) RequiredWithAll[T]
func (RequiredWithAll[T]) Int32 ¶
func (r RequiredWithAll[T]) Int32(value int32) RequiredWithAll[T]
func (RequiredWithAll[T]) Int64 ¶
func (r RequiredWithAll[T]) Int64(value int64) RequiredWithAll[T]
func (RequiredWithAll[T]) Int8 ¶
func (r RequiredWithAll[T]) Int8(value int8) RequiredWithAll[T]
func (RequiredWithAll[T]) Map ¶ added in v0.7.1
func (r RequiredWithAll[T]) Map(value any) RequiredWithAll[T]
func (RequiredWithAll[T]) Names ¶ added in v0.6.5
func (r RequiredWithAll[T]) Names(names string) yav.ValidateFunc[T]
func (RequiredWithAll[T]) Pointer ¶ added in v0.13.5
func (r RequiredWithAll[T]) Pointer(value any) RequiredWithAll[T]
func (RequiredWithAll[T]) Slice ¶ added in v0.7.1
func (r RequiredWithAll[T]) Slice(value any) RequiredWithAll[T]
func (RequiredWithAll[T]) String ¶
func (r RequiredWithAll[T]) String(value string) RequiredWithAll[T]
func (RequiredWithAll[T]) Time ¶ added in v0.7.1
func (r RequiredWithAll[T]) Time(value time.Time) RequiredWithAll[T]
func (RequiredWithAll[T]) Uint ¶
func (r RequiredWithAll[T]) Uint(value int) RequiredWithAll[T]
func (RequiredWithAll[T]) Uint16 ¶
func (r RequiredWithAll[T]) Uint16(value uint16) RequiredWithAll[T]
func (RequiredWithAll[T]) Uint32 ¶
func (r RequiredWithAll[T]) Uint32(value uint32) RequiredWithAll[T]
func (RequiredWithAll[T]) Uint64 ¶
func (r RequiredWithAll[T]) Uint64(value uint64) RequiredWithAll[T]
func (RequiredWithAll[T]) Uint8 ¶
func (r RequiredWithAll[T]) Uint8(value uint8) RequiredWithAll[T]
func (RequiredWithAll[T]) Zeroer ¶ added in v0.8.2
func (r RequiredWithAll[T]) Zeroer(value yav.Zeroer) RequiredWithAll[T]
type RequiredWithAny ¶
type RequiredWithAny[T any] struct { // contains filtered or unexported fields }
func NewRequiredWithAny ¶
func NewRequiredWithAny[T any](provideFunc ProvideFunc[T]) RequiredWithAny[T]
func (RequiredWithAny[T]) Bool ¶
func (r RequiredWithAny[T]) Bool(value bool) RequiredWithAny[T]
func (RequiredWithAny[T]) Bytes ¶
func (r RequiredWithAny[T]) Bytes(value []byte) RequiredWithAny[T]
func (RequiredWithAny[T]) Int ¶
func (r RequiredWithAny[T]) Int(value int) RequiredWithAny[T]
func (RequiredWithAny[T]) Int16 ¶
func (r RequiredWithAny[T]) Int16(value int16) RequiredWithAny[T]
func (RequiredWithAny[T]) Int32 ¶
func (r RequiredWithAny[T]) Int32(value int32) RequiredWithAny[T]
func (RequiredWithAny[T]) Int64 ¶
func (r RequiredWithAny[T]) Int64(value int64) RequiredWithAny[T]
func (RequiredWithAny[T]) Int8 ¶
func (r RequiredWithAny[T]) Int8(value int8) RequiredWithAny[T]
func (RequiredWithAny[T]) Map ¶ added in v0.7.1
func (r RequiredWithAny[T]) Map(value any) RequiredWithAny[T]
func (RequiredWithAny[T]) Names ¶ added in v0.6.5
func (r RequiredWithAny[T]) Names(names string) yav.ValidateFunc[T]
func (RequiredWithAny[T]) Pointer ¶ added in v0.13.5
func (r RequiredWithAny[T]) Pointer(value any) RequiredWithAny[T]
func (RequiredWithAny[T]) Slice ¶ added in v0.7.1
func (r RequiredWithAny[T]) Slice(value any) RequiredWithAny[T]
func (RequiredWithAny[T]) String ¶
func (r RequiredWithAny[T]) String(value string) RequiredWithAny[T]
func (RequiredWithAny[T]) Time ¶ added in v0.7.1
func (r RequiredWithAny[T]) Time(value time.Time) RequiredWithAny[T]
func (RequiredWithAny[T]) Uint ¶
func (r RequiredWithAny[T]) Uint(value int) RequiredWithAny[T]
func (RequiredWithAny[T]) Uint16 ¶
func (r RequiredWithAny[T]) Uint16(value uint16) RequiredWithAny[T]
func (RequiredWithAny[T]) Uint32 ¶
func (r RequiredWithAny[T]) Uint32(value uint32) RequiredWithAny[T]
func (RequiredWithAny[T]) Uint64 ¶
func (r RequiredWithAny[T]) Uint64(value uint64) RequiredWithAny[T]
func (RequiredWithAny[T]) Uint8 ¶
func (r RequiredWithAny[T]) Uint8(value uint8) RequiredWithAny[T]
func (RequiredWithAny[T]) Zeroer ¶ added in v0.8.2
func (r RequiredWithAny[T]) Zeroer(value yav.Zeroer) RequiredWithAny[T]
type RequiredWithoutAll ¶
type RequiredWithoutAll[T any] struct { // contains filtered or unexported fields }
func NewRequiredWithoutAll ¶
func NewRequiredWithoutAll[T any](provideFunc ProvideFunc[T]) RequiredWithoutAll[T]
func (RequiredWithoutAll[T]) Bool ¶
func (r RequiredWithoutAll[T]) Bool(value bool) RequiredWithoutAll[T]
func (RequiredWithoutAll[T]) Bytes ¶
func (r RequiredWithoutAll[T]) Bytes(value []byte) RequiredWithoutAll[T]
func (RequiredWithoutAll[T]) Int ¶
func (r RequiredWithoutAll[T]) Int(value int) RequiredWithoutAll[T]
func (RequiredWithoutAll[T]) Int16 ¶
func (r RequiredWithoutAll[T]) Int16(value int16) RequiredWithoutAll[T]
func (RequiredWithoutAll[T]) Int32 ¶
func (r RequiredWithoutAll[T]) Int32(value int32) RequiredWithoutAll[T]
func (RequiredWithoutAll[T]) Int64 ¶
func (r RequiredWithoutAll[T]) Int64(value int64) RequiredWithoutAll[T]
func (RequiredWithoutAll[T]) Int8 ¶
func (r RequiredWithoutAll[T]) Int8(value int8) RequiredWithoutAll[T]
func (RequiredWithoutAll[T]) Map ¶ added in v0.7.1
func (r RequiredWithoutAll[T]) Map(value any) RequiredWithoutAll[T]
func (RequiredWithoutAll[T]) Names ¶ added in v0.6.5
func (r RequiredWithoutAll[T]) Names(names string) yav.ValidateFunc[T]
func (RequiredWithoutAll[T]) Pointer ¶ added in v0.13.5
func (r RequiredWithoutAll[T]) Pointer(value any) RequiredWithoutAll[T]
func (RequiredWithoutAll[T]) Slice ¶ added in v0.7.1
func (r RequiredWithoutAll[T]) Slice(value any) RequiredWithoutAll[T]
func (RequiredWithoutAll[T]) String ¶
func (r RequiredWithoutAll[T]) String(value string) RequiredWithoutAll[T]
func (RequiredWithoutAll[T]) Time ¶ added in v0.7.1
func (r RequiredWithoutAll[T]) Time(value time.Time) RequiredWithoutAll[T]
func (RequiredWithoutAll[T]) Uint ¶
func (r RequiredWithoutAll[T]) Uint(value int) RequiredWithoutAll[T]
func (RequiredWithoutAll[T]) Uint16 ¶
func (r RequiredWithoutAll[T]) Uint16(value uint16) RequiredWithoutAll[T]
func (RequiredWithoutAll[T]) Uint32 ¶
func (r RequiredWithoutAll[T]) Uint32(value uint32) RequiredWithoutAll[T]
func (RequiredWithoutAll[T]) Uint64 ¶
func (r RequiredWithoutAll[T]) Uint64(value uint64) RequiredWithoutAll[T]
func (RequiredWithoutAll[T]) Uint8 ¶
func (r RequiredWithoutAll[T]) Uint8(value uint8) RequiredWithoutAll[T]
func (RequiredWithoutAll[T]) Zeroer ¶ added in v0.8.2
func (r RequiredWithoutAll[T]) Zeroer(value yav.Zeroer) RequiredWithoutAll[T]
type RequiredWithoutAny ¶
type RequiredWithoutAny[T any] struct { // contains filtered or unexported fields }
func NewRequiredWithoutAny ¶
func NewRequiredWithoutAny[T any](provideFunc ProvideFunc[T]) RequiredWithoutAny[T]
func (RequiredWithoutAny[T]) Bool ¶
func (r RequiredWithoutAny[T]) Bool(value bool) RequiredWithoutAny[T]
func (RequiredWithoutAny[T]) Bytes ¶
func (r RequiredWithoutAny[T]) Bytes(value []byte) RequiredWithoutAny[T]
func (RequiredWithoutAny[T]) Int ¶
func (r RequiredWithoutAny[T]) Int(value int) RequiredWithoutAny[T]
func (RequiredWithoutAny[T]) Int16 ¶
func (r RequiredWithoutAny[T]) Int16(value int16) RequiredWithoutAny[T]
func (RequiredWithoutAny[T]) Int32 ¶
func (r RequiredWithoutAny[T]) Int32(value int32) RequiredWithoutAny[T]
func (RequiredWithoutAny[T]) Int64 ¶
func (r RequiredWithoutAny[T]) Int64(value int64) RequiredWithoutAny[T]
func (RequiredWithoutAny[T]) Int8 ¶
func (r RequiredWithoutAny[T]) Int8(value int8) RequiredWithoutAny[T]
func (RequiredWithoutAny[T]) Map ¶ added in v0.7.1
func (r RequiredWithoutAny[T]) Map(value any) RequiredWithoutAny[T]
func (RequiredWithoutAny[T]) Names ¶ added in v0.6.5
func (r RequiredWithoutAny[T]) Names(names string) yav.ValidateFunc[T]
func (RequiredWithoutAny[T]) Pointer ¶ added in v0.13.5
func (r RequiredWithoutAny[T]) Pointer(value any) RequiredWithoutAny[T]
func (RequiredWithoutAny[T]) Slice ¶ added in v0.7.1
func (r RequiredWithoutAny[T]) Slice(value any) RequiredWithoutAny[T]
func (RequiredWithoutAny[T]) String ¶
func (r RequiredWithoutAny[T]) String(value string) RequiredWithoutAny[T]
func (RequiredWithoutAny[T]) Time ¶ added in v0.7.1
func (r RequiredWithoutAny[T]) Time(value time.Time) RequiredWithoutAny[T]
func (RequiredWithoutAny[T]) Uint ¶
func (r RequiredWithoutAny[T]) Uint(value int) RequiredWithoutAny[T]
func (RequiredWithoutAny[T]) Uint16 ¶
func (r RequiredWithoutAny[T]) Uint16(value uint16) RequiredWithoutAny[T]
func (RequiredWithoutAny[T]) Uint32 ¶
func (r RequiredWithoutAny[T]) Uint32(value uint32) RequiredWithoutAny[T]
func (RequiredWithoutAny[T]) Uint64 ¶
func (r RequiredWithoutAny[T]) Uint64(value uint64) RequiredWithoutAny[T]
func (RequiredWithoutAny[T]) Uint8 ¶
func (r RequiredWithoutAny[T]) Uint8(value uint8) RequiredWithoutAny[T]
func (RequiredWithoutAny[T]) Zeroer ¶ added in v0.8.2
func (r RequiredWithoutAny[T]) Zeroer(value yav.Zeroer) RequiredWithoutAny[T]
Click to show internal directories.
Click to hide internal directories.