package
Version:
v0.0.2
Opens a new window with list of versions in this module.
Published: Dec 29, 2022
License: MIT
Opens a new window with license information.
Imports: 0
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type BoolGetter struct {
Field string
Get func(item interface{}) bool
}
type Comparator interface {
Compare(item interface{}) (bool, error)
}
type Enum16 interface {
Value() uint16
}
type Enum16Getter struct {
Field string
Get func(item interface{}) Enum16
}
type Enum8 interface {
Value() uint8
}
type Enum8Getter struct {
Field string
Get func(item interface{}) Enum8
}
type Int32Getter struct {
Field string
Get func(item interface{}) int32
}
type Int64Getter struct {
Field string
Get func(item interface{}) int64
}
type IntGetter struct {
Field string
Get func(item interface{}) int
}
type InterfaceGetter struct {
Field string
Get func(item interface{}) interface{}
}
type MapGetter struct {
Field string
Get func(item interface{}) Map
}
type Record interface {
GetID() int64
ComputeFields()
}
type Set interface {
Has(item interface{}) bool
}
type SetGetter struct {
Field string
Get func(item interface{}) Set
}
type StringGetter struct {
Field string
Get func(item interface{}) string
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.