Предположим, у меня есть
constexpr std::set<int> a = {1, 2, 3};
constexpr std::set<int> b = {3, 4, 5};
И я хочу создать
constexpr std::set<int> c = union(a, b); // {1, 2, 3, 4, 5}
Есть ли библиотечная функция для этого без создания моей собственной функции объединения / пересечения?