Documentation ¶
Overview ¶
nolint
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeepNestedArrayModule ¶
type DeepNestedArrayModule struct {
Value [2]Level1
}
func (*DeepNestedArrayModule) DecodeScale ¶
func (t *DeepNestedArrayModule) DecodeScale(dec *scale.Decoder) (total int, err error)
func (*DeepNestedArrayModule) EncodeScale ¶
func (t *DeepNestedArrayModule) EncodeScale(enc *scale.Encoder) (total int, err error)
type DeepNestedModule ¶
type DeepNestedModule struct {
Value *DeepNestedModule
}
func (*DeepNestedModule) DecodeScale ¶
func (t *DeepNestedModule) DecodeScale(dec *scale.Decoder) (total int, err error)
func (*DeepNestedModule) EncodeScale ¶
func (t *DeepNestedModule) EncodeScale(enc *scale.Encoder) (total int, err error)
type DeepNestedSliceModule ¶
type DeepNestedSliceModule struct {
Value []DeepNestedSliceModule `scale:"max=2"`
}
func (*DeepNestedSliceModule) DecodeScale ¶
func (t *DeepNestedSliceModule) DecodeScale(dec *scale.Decoder) (total int, err error)
func (*DeepNestedSliceModule) EncodeScale ¶
func (t *DeepNestedSliceModule) EncodeScale(enc *scale.Encoder) (total int, err error)
type Level1 ¶
type Level1 struct {
Value [2]Level2
}
func (*Level1) DecodeScale ¶
func (*Level1) EncodeScale ¶
type Level2 ¶
type Level2 struct {
Value [2]Level3
}
func (*Level2) DecodeScale ¶
func (*Level2) EncodeScale ¶
type Level3 ¶
type Level3 struct {
Value [2]Level4
}
func (*Level3) DecodeScale ¶
func (*Level3) EncodeScale ¶
type Level4 ¶
type Level4 struct {
Value [2]Level5
}
func (*Level4) DecodeScale ¶
func (*Level4) EncodeScale ¶
Click to show internal directories.
Click to hide internal directories.