| 59 | } |
| 60 | |
| 61 | void initSpanInputStream(ArrowIpcInputStream* stream, PJ::Span<const uint8_t> span) { |
| 62 | stream->read = spanInputStreamRead; |
| 63 | stream->release = spanInputStreamRelease; |
| 64 | stream->private_data = new SpanInputStreamData{span.data(), static_cast<int64_t>(span.size()), 0}; |
| 65 | } |
| 66 | |
| 67 | // --------------------------------------------------------------------------- |
| 68 | // nanoarrow ArrowType → PrimitiveType |
no test coverage detected