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

#include <dynamic_bitset.hpp>

Concept definition

template<class T>
concept sparrow::validity_bitmap_input = (std::same_as<T, validity_bitmap> || std::same_as<T, const validity_bitmap&>
|| (std::ranges::input_range<T>
&& std::same_as<std::ranges::range_value_t<T>, bool>)
|| (std::ranges::input_range<T>
&& std::unsigned_integral<std::ranges::range_value_t<T>>) )
&& (!std::same_as<std::remove_cvref_t<T>, std::string>
&& !std::same_as<std::remove_cvref_t<T>, std::string_view>
&& !std::same_as<std::decay_t<T>, const char*>)

Detailed Description

Definition at line 173 of file dynamic_bitset.hpp.