![]() |
Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
|
DEMO |
Parquet KeyValue metadata entry (parquet.thrift field IDs 1-2). More...
#include <types.hpp>
Public Member Functions | |
| KeyValue ()=default | |
| KeyValue (std::string k, std::string v) | |
| void | serialize (CompactEncoder &enc) const |
| expected< void > | deserialize (CompactDecoder &dec) |
Public Attributes | |
| std::string | key |
| Metadata key (field 1, required). | |
| std::optional< std::string > | value |
| Metadata value (field 2, optional). | |
Parquet KeyValue metadata entry (parquet.thrift field IDs 1-2).
Used for file-level and column-level key-value metadata pairs. Required-field enforcement: field 1 (key) must be present.
|
default |
|
inline |
|
inline |
|
inline |
| std::string signet::forge::thrift::KeyValue::key |
| std::optional<std::string> signet::forge::thrift::KeyValue::value |