Documentation ¶
Index ¶
- func AddrHashEq[T any]() bt.HashEqImpl[T]
- func AddressOf(v any) uintptr
- func Any() reflect.Type
- func As[T any](rv reflect.Value) T
- func AsType(v any) reflect.Type
- func AsValue(v any) reflect.Value
- func Bool() reflect.Type
- func Bytes() reflect.Type
- func Complex128() reflect.Type
- func Complex64() reflect.Type
- func Duration() reflect.Type
- func EmptyString() reflect.Value
- func False() reflect.Value
- func Fields(ty reflect.Type) []reflect.StructField
- func Float32() reflect.Type
- func Float64() reflect.Type
- func Int() reflect.Type
- func Int16() reflect.Type
- func Int32() reflect.Type
- func Int64() reflect.Type
- func Int8() reflect.Type
- func Invalid() (v reflect.Value)
- func IsEmpty[V any](v V) bool
- func IsEmptyValue(v reflect.Value) bool
- func IsNotEmpty[V any](v V) bool
- func IsNotEmptyValue(v reflect.Value) bool
- func IsNumericType(ty reflect.Type) bool
- func IsPrimitiveType(ty reflect.Type) bool
- func NilBytes() reflect.Value
- func PtrHashEq[T any]() bt.HashEqImpl[*T]
- func SafeIsNil(v reflect.Value) bool
- func String() reflect.Type
- func Time() reflect.Type
- func True() reflect.Value
- func TypeArgs(ty reflect.Type) []reflect.Type
- func TypeName(ty reflect.Type) string
- func TypeOf[T any]() reflect.Type
- func Uint() reflect.Type
- func Uint16() reflect.Type
- func Uint32() reflect.Type
- func Uint64() reflect.Type
- func Uint8() reflect.Type
- func Uintptr() reflect.Type
- func UnwrapPointerType(ty reflect.Type) reflect.Type
- func UnwrapPointerValue(v reflect.Value) (reflect.Value, bool)
- func Zero() reflect.Value
- func ZeroFor(ty reflect.Type) reflect.Value
- func ZeroOf[T any]() reflect.Value
- func ZeroTime() reflect.Value
- type ArgsProvider
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddrHashEq ¶
func AddrHashEq[T any]() bt.HashEqImpl[T]
func Complex128 ¶
func EmptyString ¶
func IsEmptyValue ¶
func IsNotEmpty ¶
func IsNotEmptyValue ¶
func IsNumericType ¶
func IsPrimitiveType ¶
func PtrHashEq ¶
func PtrHashEq[T any]() bt.HashEqImpl[*T]
Types ¶
type ArgsProvider ¶
Click to show internal directories.
Click to hide internal directories.