Encode does msgpack encoding of RemoteRepo
()
| 801 | |
| 802 | // Encode does msgpack encoding of RemoteRepo |
| 803 | func (repo *RemoteRepo) Encode() []byte { |
| 804 | var buf bytes.Buffer |
| 805 | |
| 806 | encoder := codec.NewEncoder(&buf, &codec.MsgpackHandle{}) |
| 807 | _ = encoder.Encode(repo) |
| 808 | |
| 809 | return buf.Bytes() |
| 810 | } |
| 811 | |
| 812 | // Decode decodes msgpack representation into RemoteRepo |
| 813 | func (repo *RemoteRepo) Decode(input []byte) error { |