Documentation
¶
Index ¶
- func Asc[T Ordered](a, b T) Bool3VL
- func BlobAsc(a, b []byte) Bool3VL
- func BlobDesc(a, b []byte) Bool3VL
- func BoolAsc(a, b bool) Bool3VL
- func BoolDesc(a, b bool) Bool3VL
- func CombineSortLessFuncs(funcs []func(a, b int) Bool3VL) func(a, b int) bool
- func ComplexAsc[T Complex](a, b T) Bool3VL
- func ComplexDesc[T Complex](a, b T) Bool3VL
- func Desc[T Ordered](a, b T) Bool3VL
- func Dummy(a, b int) Bool3VL
- func TAscNullsFirst[T any, F func(a, b T) Bool3VL](asc F) func(a, b Nullable[T]) Bool3VL
- func TAscNullsLast[T any, F func(a, b T) Bool3VL](asc F) func(a, b Nullable[T]) Bool3VL
- func TDescNullsFirst[T any, F func(a, b T) Bool3VL](desc F) func(a, b Nullable[T]) Bool3VL
- func TDescNullsLast[T any, F func(a, b T) Bool3VL](desc F) func(a, b Nullable[T]) Bool3VL
- func TimeAsc(a, b time.Time) Bool3VL
- func TimeDesc(a, b time.Time) Bool3VL
- func TimeRangeAsc(a, b TimeRange) Bool3VL
- func TimeRangeDesc(a, b TimeRange) Bool3VL
- type SortType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CombineSortLessFuncs ¶
func ComplexAsc ¶
func ComplexAsc[T Complex](a, b T) Bool3VL
func ComplexDesc ¶
func ComplexDesc[T Complex](a, b T) Bool3VL
func TAscNullsFirst ¶
func TAscNullsFirst[T any, F func(a, b T) Bool3VL](asc F) func(a, b Nullable[T]) Bool3VL
func TAscNullsLast ¶
func TAscNullsLast[T any, F func(a, b T) Bool3VL](asc F) func(a, b Nullable[T]) Bool3VL
func TDescNullsFirst ¶
func TDescNullsFirst[T any, F func(a, b T) Bool3VL](desc F) func(a, b Nullable[T]) Bool3VL
func TDescNullsLast ¶
func TDescNullsLast[T any, F func(a, b T) Bool3VL](desc F) func(a, b Nullable[T]) Bool3VL
func TimeRangeAsc ¶
func TimeRangeAsc(a, b TimeRange) Bool3VL
func TimeRangeDesc ¶
func TimeRangeDesc(a, b TimeRange) Bool3VL
Types ¶
Click to show internal directories.
Click to hide internal directories.