MCPcopy Create free account
hub / github.com/tinylib/msgp / DecodeMsg

Method DecodeMsg

_generated/omitzero_ext.go:26–37  ·  view source on GitHub ↗

DecodeMsg implements msgp.Decodable

(dc *msgp.Reader)

Source from the content-addressed store, hash-verified

24
25// DecodeMsg implements msgp.Decodable
26func (o *OmitZeroExt) DecodeMsg(dc *msgp.Reader) (err error) {
27 if dc.IsNil() {
28 err = dc.ReadNil()
29 if err != nil {
30 return
31 }
32 o.a = 0
33 return
34 }
35 o.a, err = dc.ReadInt()
36 return err
37}
38
39// MarshalMsg implements msgp.Marshaler
40func (o OmitZeroExt) MarshalMsg(b []byte) (ret []byte, err error) {

Callers

nothing calls this directly

Calls 3

IsNilMethod · 0.80
ReadNilMethod · 0.80
ReadIntMethod · 0.80

Tested by

no test coverage detected