func (c *Conn) Reply(ctx context.Context, id ID, result interface{}) error {
	resp := &Response{ID: id}
	if err := resp.SetResult(result); err != nil {
		return err
	}
	_, err := c.send(ctx, &anyMessage{response: resp}, false)
	return err
}
func (c *Conn) Reply(ctx context.Context, id ID, result interface{}) error {
	resp := &Response{ID: id}
	if err := resp.SetResult(result); err != nil {
		return err
	}
	_, err := c.send(ctx, &anyMessage{response: resp}, false)
	return err
}
func ( c * Conn ) Reply ( ctx context . Context , id ID , result interface { } ) error { resp := & Response { ID : id } if err := resp . SetResult ( result ) ; err != nil { return err } _ , err := c . send ( ctx , & anyMessage { response : resp } , false ) return err }
// Reply sends a successful response with a result.
Reply sends a successful response with a result .