Iros
 
Loading...
Searching...
No Matches
di::concepts::detail::HasTupleGet Concept Reference

#include <di/vocab/tuple/tuple_like.h>

Concept definition

template<typename T, types::size_t index>
concept di::concepts::detail::HasTupleGet = requires(T tuple) {
util::get<index>(util::as_const(tuple));
util::get<index>(util::move(tuple));
util::get<index>(util::move(util::as_const(tuple)));
}
Definition tuple_like.h:22
constexpr auto get(T &&value) -> decltype(auto)
Definition get.h:8