Use pointer receiver in user schema
This commit is contained in:
parent
76f99c8332
commit
be67cb3977
@ -632,7 +632,7 @@ func (z *User) DecodeMsg(dc *msgp.Reader) (err error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// EncodeMsg implements msgp.Encodable
|
// EncodeMsg implements msgp.Encodable
|
||||||
func (z User) EncodeMsg(en *msgp.Writer) (err error) {
|
func (z *User) EncodeMsg(en *msgp.Writer) (err error) {
|
||||||
// map header, size 2
|
// map header, size 2
|
||||||
// write "ID"
|
// write "ID"
|
||||||
err = en.Append(0x82, 0xa2, 0x49, 0x44)
|
err = en.Append(0x82, 0xa2, 0x49, 0x44)
|
||||||
@ -656,7 +656,7 @@ func (z User) EncodeMsg(en *msgp.Writer) (err error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// MarshalMsg implements msgp.Marshaler
|
// MarshalMsg implements msgp.Marshaler
|
||||||
func (z User) MarshalMsg(b []byte) (o []byte, err error) {
|
func (z *User) MarshalMsg(b []byte) (o []byte, err error) {
|
||||||
o = msgp.Require(b, z.Msgsize())
|
o = msgp.Require(b, z.Msgsize())
|
||||||
// map header, size 2
|
// map header, size 2
|
||||||
// string "ID"
|
// string "ID"
|
||||||
@ -705,7 +705,7 @@ func (z *User) UnmarshalMsg(bts []byte) (o []byte, err error) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
func (z User) Msgsize() (s int) {
|
func (z *User) Msgsize() (s int) {
|
||||||
s = 1 + 3 + msgp.Uint64Size + 9 + msgp.StringPrefixSize + len(z.Username)
|
s = 1 + 3 + msgp.Uint64Size + 9 + msgp.StringPrefixSize + len(z.Username)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user