49 requires std::integral<T> or std::floating_point<T>
71 using value_type = std::vector<byte_t>;
Variant of nullable types with has_value() convenience method.
The class sequence_view describes an object that can refer to a constant contiguous sequence of T wit...
Matches C++ representation types which are supported by default.
Matches valid and complete arrow_traits specializations for type T.
nullable< array_inner_value_type_t< T > > array_value_type_t
typename arrow_traits< T >::value_type array_inner_value_type_t
typename arrow_traits< T >::const_reference array_inner_const_reference_t
nullable< array_inner_const_reference_t< T > > array_const_reference_t
typename impl::rename_impl< From, To >::type rename
Changes the template type of a type list.
struct sparrow::predicate::@016264041366021063162134122164342372036137222311 has_arrow_traits
primesum::int128_t int128_t
date::zoned_time< Duration, TimeZonePtr > timestamp
primesum::int256_t int256_t
std::chrono::time_point< std::chrono::system_clock, std::chrono::milliseconds > date_milliseconds
std::chrono::time_point< std::chrono::system_clock, chrono::days > date_days
mpl::rename< mpl::unique< mpl::transform< detail::array_const_reference_t, all_base_types_t > >, nullable_variant > const_reference
mpl::rename< all_base_types_t, std::variant > inner_value_type
mpl::rename< mpl::transform< detail::array_value_type_t, all_base_types_t >, nullable_variant > value_type
decimal< int128_t > const_reference
decimal< int128_t > value_type
decimal< int256_t > const_reference
decimal< int256_t > value_type
decimal< std::int32_t > const_reference
decimal< std::int32_t > value_type
decimal< std::int64_t > value_type
decimal< std::int64_t > const_reference
list_value const_reference
map_value const_reference
null_type const_reference
std::string_view const_reference
struct_value const_reference
timestamp< std::chrono::microseconds > value_type
timestamp< std::chrono::microseconds > const_reference
timestamp< std::chrono::milliseconds > const_reference
timestamp< std::chrono::milliseconds > value_type
timestamp< std::chrono::nanoseconds > value_type
timestamp< std::chrono::nanoseconds > const_reference
timestamp< std::chrono::seconds > value_type
timestamp< std::chrono::seconds > const_reference
Provides compile-time information about Arrow data types.
const T & const_reference
A sequence of types used for metaprogramming operations.
A zoned time value without timezone, in microseconds.
A zoned time value without timezone, in milliseconds.
A zoned time value without timezone, in nanoseconds.
A zoned time value without timezone, in seconds.