Разделить заданный тип std :: option по заданным критериям

Как по заданному варианту using V = std::variant<bool, char, std::string, int, float, double, std::vector<int>>; объявить два варианта типа using V1 = std::variant<bool, char, int, float, double>; using V2 = std::variant<std::string, std::vector<int>>; где V1включает в...