constexpr void push(const value_type& x);
constexpr void push(value_type&& x);
template<container-compatible-range<T> R> constexpr void push_range(R&& rg);
template<class... Args> constexpr void emplace(Args&&... args);
constexpr void pop();