sparrow 0.3.0
Loading...
Searching...
No Matches
sparrow::detail::has_tuple_element Concept Reference

#include <builder_utils.hpp>

Concept definition

template<class T, std::size_t N>
concept sparrow::detail::has_tuple_element = requires(T t) {
typename std::tuple_element_t<N, std::remove_const_t<T>>;
{ get<N>(t) } -> std::convertible_to<const std::tuple_element_t<N, T>&>;
}

Detailed Description

Definition at line 158 of file builder_utils.hpp.