Documentation ¶
Index ¶
- type Bonk
- type BoolTest
- type Bools
- type CrazyNesting
- type EmptyStruct
- type GuessProtocolStruct
- type Insanity
- type LargeDeltas
- type ListBonks
- type ListTypeVersioningV1
- type ListTypeVersioningV2
- type MapType
- type NestedListsBonk
- type NestedListsI32x2
- type NestedListsI32x3
- type NestedMixedx2
- type Numberz
- type OneField
- type StructA
- type StructB
- type UserId
- type VersioningTestV1
- type VersioningTestV2
- type Xception
- type Xception2
- type Xtruct
- type Xtruct2
- type Xtruct3
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bools ¶
type CrazyNesting ¶
type CrazyNesting struct { StringField *string `json:"string_field,omitempty"` SetField []*Insanity `json:"set_field"` ListField [][]struct { Key map[int32]struct{} Value map[int32][][][]struct { Key *Insanity Value string } } `json:"list_field"` BinaryField []byte `json:"binary_field"` }
func (*CrazyNesting) String ¶
func (v *CrazyNesting) String() string
type EmptyStruct ¶
type EmptyStruct struct{}
func (*EmptyStruct) String ¶
func (v *EmptyStruct) String() string
type GuessProtocolStruct ¶
func (*GuessProtocolStruct) String ¶
func (v *GuessProtocolStruct) String() string
type Insanity ¶
type LargeDeltas ¶
type LargeDeltas struct { B1 *Bools `json:"b1,omitempty"` B10 *Bools `json:"b10,omitempty"` B100 *Bools `json:"b100,omitempty"` CheckTrue *bool `json:"check_true,omitempty"` B1000 *Bools `json:"b1000,omitempty"` CheckFalse *bool `json:"check_false,omitempty"` Vertwo2000 *VersioningTestV2 `json:"vertwo2000,omitempty"` ASet2500 map[string]struct{} `json:"a_set2500"` Vertwo3000 *VersioningTestV2 `json:"vertwo3000,omitempty"` BigNumbers []int32 `json:"big_numbers"` }
func (*LargeDeltas) String ¶
func (v *LargeDeltas) String() string
type ListTypeVersioningV1 ¶
type ListTypeVersioningV1 struct { Myints []int32 `json:"myints"` Hello *string `json:"hello,omitempty"` }
func (*ListTypeVersioningV1) String ¶
func (v *ListTypeVersioningV1) String() string
type ListTypeVersioningV2 ¶
type ListTypeVersioningV2 struct { Strings []string `json:"strings"` Hello *string `json:"hello,omitempty"` }
func (*ListTypeVersioningV2) String ¶
func (v *ListTypeVersioningV2) String() string
type NestedListsBonk ¶
type NestedListsBonk struct {
Bonk [][][]*Bonk `json:"bonk"`
}
func (*NestedListsBonk) String ¶
func (v *NestedListsBonk) String() string
type NestedListsI32x2 ¶
type NestedListsI32x2 struct {
Integerlist [][]int32 `json:"integerlist"`
}
func (*NestedListsI32x2) String ¶
func (v *NestedListsI32x2) String() string
type NestedListsI32x3 ¶
type NestedListsI32x3 struct {
Integerlist [][][]int32 `json:"integerlist"`
}
func (*NestedListsI32x3) String ¶
func (v *NestedListsI32x3) String() string
type NestedMixedx2 ¶
type NestedMixedx2 struct { IntSetList []map[int32]struct{} `json:"int_set_list"` MapIntStrset map[int32]map[string]struct{} `json:"map_int_strset"` MapIntStrsetList []map[int32]map[string]struct{} `json:"map_int_strset_list"` }
func (*NestedMixedx2) String ¶
func (v *NestedMixedx2) String() string
type OneField ¶
type OneField struct {
Field *EmptyStruct `json:"field,omitempty"`
}
type VersioningTestV1 ¶
type VersioningTestV1 struct { BeginInBoth *int32 `json:"begin_in_both,omitempty"` OldString *string `json:"old_string,omitempty"` EndInBoth *int32 `json:"end_in_both,omitempty"` }
func (*VersioningTestV1) String ¶
func (v *VersioningTestV1) String() string
type VersioningTestV2 ¶
type VersioningTestV2 struct { BeginInBoth *int32 `json:"begin_in_both,omitempty"` Newint *int32 `json:"newint,omitempty"` Newbyte *int8 `json:"newbyte,omitempty"` Newshort *int16 `json:"newshort,omitempty"` Newlong *int64 `json:"newlong,omitempty"` Newdouble *float64 `json:"newdouble,omitempty"` Newstruct *Bonk `json:"newstruct,omitempty"` Newlist []int32 `json:"newlist"` Newset map[int32]struct{} `json:"newset"` Newmap map[int32]int32 `json:"newmap"` Newstring *string `json:"newstring,omitempty"` EndInBoth *int32 `json:"end_in_both,omitempty"` }
func (*VersioningTestV2) String ¶
func (v *VersioningTestV2) String() string
type Xception ¶
type Xception2 ¶
type Xtruct ¶
type Xtruct2 ¶
Click to show internal directories.
Click to hide internal directories.