10 struct GetElementHelper;
12 template<
typename Tup, usize index>
13 struct GetElementHelper<Tup, Constexpr<index>> : TypeConstant<TupleElement<Tup, index>> {};
15 template<concepts::TupleLike Tup>
17 template<
typename... Args>
18 using Invoke =
meta::Type<GetElementHelper<Tup, Args...>>;
22template<concepts::TupleLike Tup>