![]() |
Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
|
DEMO |
Time unit discriminator for TimestampType (parquet.thrift TimeUnit union). More...
#include <types.hpp>
Public Types | |
| enum class | Kind : int32_t { MILLIS = 1 , MICROS = 2 , NANOS = 3 } |
Public Member Functions | |
| TimeUnit ()=default | |
| TimeUnit (Kind k) | |
| void | serialize (CompactEncoder &enc) const |
| expected< void > | deserialize (CompactDecoder &dec) |
Public Attributes | |
| enum signet::forge::thrift::TimeUnit::Kind | kind = Kind::MICROS |
Time unit discriminator for TimestampType (parquet.thrift TimeUnit union).
Wire encoding: union struct with one empty-struct variant set. Field IDs: MILLIS=1, MICROS=2, NANOS=3.
|
strong |
|
default |
|
inlineexplicit |
|
inline |
|
inline |
| enum signet::forge::thrift::TimeUnit::Kind signet::forge::thrift::TimeUnit::kind = Kind::MICROS |