PublishExecuteResult publishes the result of the `execCount` execution as a string.
(execCount int, data Data)
| 259 | |
| 260 | // PublishExecuteResult publishes the result of the `execCount` execution as a string. |
| 261 | func (receipt *msgReceipt) PublishExecutionResult(execCount int, data Data) error { |
| 262 | return receipt.Publish("execute_result", struct { |
| 263 | ExecCount int `json:"execution_count"` |
| 264 | Data MIMEMap `json:"data"` |
| 265 | Metadata MIMEMap `json:"metadata"` |
| 266 | }{ |
| 267 | ExecCount: execCount, |
| 268 | Data: data.Data, |
| 269 | Metadata: ensure(data.Metadata), |
| 270 | }) |
| 271 | } |
| 272 | |
| 273 | // PublishExecuteResult publishes a serialized error that was encountered during execution. |
| 274 | func (receipt *msgReceipt) PublishExecutionError(err string, trace []string) error { |
no test coverage detected