(e *Encoder, v reflect.Value)
| 133 | } |
| 134 | |
| 135 | func encodeCustomValuePtr(e *Encoder, v reflect.Value) error { |
| 136 | if !v.CanAddr() { |
| 137 | return fmt.Errorf("msgpack: Encode(non-addressable %T)", v.Interface()) |
| 138 | } |
| 139 | encoder := v.Addr().Interface().(CustomEncoder) |
| 140 | return encoder.EncodeMsgpack(e) |
| 141 | } |
| 142 | |
| 143 | func encodeCustomValue(e *Encoder, v reflect.Value) error { |
| 144 | if nilable(v.Kind()) && v.IsNil() { |
nothing calls this directly
no test coverage detected
searching dependent graphs…