I have a variant which can contain 8 different types, some of them under a particular namespace std::variant<T0, T1, T2, ns::T0, ns::T1, ns::T2> v; There
xbox
mysql-function
mastercard
oracle-xml-publisher
block-cipher
spring-boot-starter-oauth2-client
ubi
powergui
android-asset-studio
stratum
shapesheet
ibm-bpm
sonos
django-reversion
do-catch
escp
ldap3
spago
nx-workspace
haskell-platform
closedxml.report
xslt-grouping
cookie-authentication
teradata-sql-assistant
apigee-baas
cross-cutting-concerns
platform-agnostic
denormal-numbers
string-metric
respect-validation