package
Version:
v1.1.0
Opens a new window with list of versions in this module.
Published: May 14, 2022
License: BSD-3-Clause
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 Array struct {
Kind string `json:"kind" unpack:""`
Elements []Value `json:"elements"`
}
type CastValue struct {
Kind string `json:"kind" unpack:""`
Of Value `json:"of"`
Type Type `json:"type"`
}
type DefValue struct {
Kind string `json:"kind" unpack:""`
Of Any `json:"of"`
TypeName string `json:"type_name"`
}
type Entry struct {
Key Value `json:"key"`
Value Value `json:"value"`
}
type Enum struct {
Kind string `json:"kind" unpack:""`
Name string `json:"name"`
}
type Error struct {
Kind string `json:"kind" unpack:""`
Value Value `json:"value"`
}
type Field struct {
Name string `json:"name"`
Value Value `json:"value"`
}
type ImpliedValue struct {
Kind string `json:"kind" unpack:""`
Of Any `json:"of"`
}
type Map struct {
Kind string `json:"kind" unpack:""`
Entries []Entry `json:"entries"`
}
type Primitive struct {
Kind string `json:"kind" unpack:""`
Type string `json:"type"`
Text string `json:"text"`
}
type Record struct {
Kind string `json:"Kind" unpack:""`
Fields []Field `json:"fields"`
}
type Set struct {
Kind string `json:"kind" unpack:""`
Elements []Value `json:"elements"`
}
type TypeArray struct {
Kind string `json:"kind" unpack:""`
Type Type `json:"type"`
}
type TypeDef struct {
Kind string `json:"kind" unpack:""`
Name string `json:"name"`
Type Type `json:"type"`
}
type TypeEnum struct {
Kind string `json:"kind" unpack:""`
Symbols []string `json:"symbols"`
}
type TypeError struct {
Kind string `json:"kind" unpack:""`
Type Type `json:"type"`
}
type TypeField struct {
Name string `json:"name"`
Type Type `json:"type"`
}
type TypeMap struct {
Kind string `json:"kind" unpack:""`
KeyType Type `json:"key_type"`
ValType Type `json:"val_type"`
}
type TypeName struct {
Kind string `json:"kind" unpack:""`
Name string `json:"name"`
}
type TypeNull struct {
Kind string `json:"kind" unpack:""`
}
type TypePrimitive struct {
Kind string `json:"kind" unpack:""`
Name string `json:"name"`
}
type TypeRecord struct {
Kind string `json:"kind" unpack:""`
Fields []TypeField `json:"fields"`
}
type TypeSet struct {
Kind string `json:"kind" unpack:""`
Type Type `json:"type"`
}
type TypeUnion struct {
Kind string `json:"kind" unpack:""`
Types []Type `json:"types"`
}
type TypeValue struct {
Kind string `json:"kind" unpack:""`
Value Type `json:"value"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.