sparrow 0.3.0
Loading...
Searching...
No Matches
sparrow::is_arrow_traits Concept Reference

Matches valid and complete arrow_traits specializations for type T. More...

#include <data_type.hpp>

Concept definition

template<class T>
requires std::same_as<std::remove_cvref_t<decltype(T::type_id)>, ::sparrow::data_type>;
typename T::value_type;
}
Matches valid and complete arrow_traits specializations for type T.
constexpr bool is_type_instance_of_v
true if T is a concrete type template instanciation of U which is a type template.
Definition mp_utils.hpp:50
data_type
Runtime identifier of arrow data types, usually associated with raw bytes with the associated value.

Detailed Description

Matches valid and complete arrow_traits specializations for type T.

Every type that needs to be compatible with this library's interface must provide a specialization of arrow_traits

See also
arrow_traits, has_arrow_type_traits

Definition at line 734 of file data_type.hpp.