Iros
Loading...
Searching...
No Matches
di::concepts::detail::HasVariantGet Concept Reference
#include <
di/vocab/variant/variant_like.h
>
Concept definition
template
<
typename
T,
size_t
index>
concept
di::concepts::detail::HasVariantGet
=
requires
(T variant) {
util::get<index>
(variant);
util::get<index>
(util::as_const(variant));
util::get<index>
(util::move(variant));
util::get<index>
(util::move(util::as_const(variant)));
}
di::concepts::detail::HasVariantGet
Definition
variant_like.h:23
di::util::get
constexpr auto get(T &&value) -> decltype(auto)
Definition
get.h:8
di
concepts
detail
HasVariantGet
Generated by
1.13.0