(ctx context.Context, req interface{})
| 34 | } |
| 35 | |
| 36 | func (r *Runtime) doEncodePayload(ctx context.Context, req interface{}) (enc []byte, err error) { |
| 37 | defer trace.StartRegion(ctx, "encodePayloadCallback").End() |
| 38 | if enc, err = r.sh.EncodePayload(req); err != nil { |
| 39 | err = errors.Wrap(err, "encode kayak payload failed") |
| 40 | } |
| 41 | return |
| 42 | } |
| 43 | |
| 44 | func (r *Runtime) doDecodePayload(ctx context.Context, data []byte) (req interface{}, err error) { |
| 45 | defer trace.StartRegion(ctx, "decodePayloadCallback").End() |
no test coverage detected