21 [[nodiscard]] std::variant<
22 const org::apache::arrow::flatbuf::Schema*,
23 const org::apache::arrow::flatbuf::RecordBatch*,
24 const org::apache::arrow::flatbuf::Tensor*,
25 const org::apache::arrow::flatbuf::DictionaryBatch*,
26 const org::apache::arrow::flatbuf::SparseTensor*>
29 [[nodiscard]] const ::flatbuffers::Vector<::flatbuffers::Offset<org::apache::arrow::flatbuf::KeyValue>>*
34 [[nodiscard]] std::span<const uint8_t>
body()
const;
38 [[nodiscard]] std::span<const uint8_t>
as_span()
const;
42 std::span<const uint8_t> m_data;
std::variant< const org::apache::arrow::flatbuf::Schema *, const org::apache::arrow::flatbuf::RecordBatch *, const org::apache::arrow::flatbuf::Tensor *, const org::apache::arrow::flatbuf::DictionaryBatch *, const org::apache::arrow::flatbuf::SparseTensor * > metadata() const