8 #include "opentelemetry/nostd/detail/type_pack_element.h"
9 #include "opentelemetry/nostd/detail/variant_fwd.h"
10 #include "opentelemetry/version.h"
15 template <std::
size_t I,
typename T>
18 template <std::
size_t I,
typename T>
21 template <std::
size_t I,
typename T>
25 template <std::
size_t I,
typename T>
29 template <std::
size_t I,
typename T>
33 template <std::size_t I,
typename... Ts>
36 static_assert(I <
sizeof...(Ts),
"index out of bounds in `std::variant_alternative<>`");