Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateValidator ¶
func CreateValidator[TValue any, TExpected any, T IValidator[TValue, TExpected]]() *T
func GetMessage ¶
Types ¶
type AdditiveInverse ¶
type AdditiveInverse bool
const ( NegativeDefault AdditiveInverse = false NegativeInvert AdditiveInverse = true )
type IAdditional ¶
type IAdditional[T any, Y IComparable[T]] interface { And() Y }
type IComparable ¶
type IComparable[T any] interface{}
type IFluent ¶
type IFluent[T any, Y IComparable[T]] interface { It(subject T) ISubject[T, Y] }
type ISubject ¶
type ISubject[T any, Y IComparable[T]] interface { Should() Y }
type IValidator ¶
type MemberType ¶
type MemberType int64
const ( MemberTypeAll MemberType = 0 MemberTypeField MemberType = 1 MemberTypeMethod MemberType = 2 )
Click to show internal directories.
Click to hide internal directories.