27 typelist<std::chrono::seconds, std::chrono::milliseconds, std::chrono::microseconds, std::chrono::nanoseconds>;
70 template <duration_type T>
consteval bool contains()
Checks if a typelist contains a specific type.
duration_array< std::chrono::seconds > duration_seconds_array
A duration array for std::chrono::seconds values.
primitive_array_impl< T > duration_array
Array of std::chrono::duration values.
constexpr bool is_duration_array_v
Checks whether T is a duration_array type.
duration_array< std::chrono::microseconds > duration_microseconds_array
A duration array for std::chrono::microseconds values.
duration_array< std::chrono::milliseconds > duration_milliseconds_array
A duration array for std::chrono::milliseconds values.
duration_array< std::chrono::nanoseconds > duration_nanoseconds_array
A duration array for std::chrono::nanoseconds values.
data_type
Runtime identifier of arrow data types, usually associated with raw bytes with the associated value.
mpl:: typelist< std::chrono::seconds, std::chrono::milliseconds, std::chrono::microseconds, std::chrono::nanoseconds > duration_types_t
static constexpr sparrow::data_type type_id
static constexpr sparrow::data_type type_id
static constexpr sparrow::data_type type_id
static constexpr sparrow::data_type type_id