constexpr explicit queue(const Container& cont);
constexpr explicit queue(Container&& cont);
template<class InputIterator>
constexpr queue(InputIterator first, InputIterator last);
template<container-compatible-range<T> R>
constexpr queue(from_range_t, R&& rg);