Write implements `io.Writer.Write` by publishing the data via `PublishWriteStream`
(p []byte)
| 332 | |
| 333 | // Write implements `io.Writer.Write` by publishing the data via `PublishWriteStream` |
| 334 | func (writer *JupyterStreamWriter) Write(p []byte) (int, error) { |
| 335 | data := string(p) |
| 336 | n := len(p) |
| 337 | |
| 338 | if err := writer.receipt.PublishWriteStream(writer.stream, data); err != nil { |
| 339 | return 0, err |
| 340 | } |
| 341 | |
| 342 | return n, nil |
| 343 | } |
| 344 | |
| 345 | type OutErr struct { |
| 346 | out io.Writer |
no test coverage detected