Documentation ¶
Index ¶
- type Bool
- type Byte
- type Bytes
- func (b *Bytes) Bytes() []byte
- func (z *Bytes) DecodeMsg(dc *msgp.Reader) (err error)
- func (z Bytes) EncodeMsg(en *msgp.Writer) (err error)
- func (b *Bytes) Equal(other *Bytes) bool
- func (z Bytes) MarshalMsg(b []byte) (o []byte, err error)
- func (b Bytes) MarshalText() (text []byte, err error)
- func (z Bytes) Msgsize() (s int)
- func (z *Bytes) UnmarshalMsg(bts []byte) (o []byte, err error)
- func (b *Bytes) UnmarshalText(text []byte) error
- type Complex128
- type Complex64
- type Float32
- type Float64
- type Int
- type Int16
- type Int32
- type Int64
- type Int8
- type Rune
- type String
- type Uint
- type Uint16
- type Uint32
- type Uint64
- type Uint8
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bool ¶
type Bool bool
func (Bool) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type Byte ¶
type Byte byte
func (Byte) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type Bytes ¶
type Bytes []byte
Bytes is []byte because that's a very common idiom
func (Bytes) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
func (Bytes) MarshalText ¶
MarshalText satisfies the encoding.TextMarshaler interface
func (Bytes) Msgsize ¶
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*Bytes) UnmarshalMsg ¶
UnmarshalMsg implements msgp.Unmarshaler
func (*Bytes) UnmarshalText ¶
UnmarshalText satisfies the encoding.TextUnmarshaler interface
type Complex128 ¶
type Complex128 complex128
func (*Complex128) DecodeMsg ¶
func (z *Complex128) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (Complex128) EncodeMsg ¶
func (z Complex128) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (Complex128) MarshalMsg ¶
func (z Complex128) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (Complex128) Msgsize ¶
func (z Complex128) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*Complex128) UnmarshalMsg ¶
func (z *Complex128) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type Complex64 ¶
type Complex64 complex64
func (Complex64) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type Float32 ¶
type Float32 float32
func (Float32) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type Float64 ¶
type Float64 float64
func (Float64) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type Int ¶
type Int int
func (Int) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type Int16 ¶
type Int16 int16
func (Int16) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type Int32 ¶
type Int32 int32
func (Int32) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type Int64 ¶
type Int64 int64
func (Int64) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type Int8 ¶
type Int8 int8
func (Int8) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type Rune ¶
type Rune rune
func (Rune) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type String ¶
type String string
func (String) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type Uint ¶
type Uint uint
func (Uint) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type Uint16 ¶
type Uint16 uint16
func (Uint16) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type Uint32 ¶
type Uint32 uint32
func (Uint32) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type Uint64 ¶
type Uint64 uint64
func (Uint64) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type Uint8 ¶
type Uint8 uint8
func (Uint8) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler