#include <associative_container.h>
template<typename T>
typename T::key_type;
typename T::mapped_type;
typename T::value_type;
{ std::declval<typename T::value_type>().second } -> std::convertible_to<typename T::mapped_type>;
{
v.begin() } -> std::forward_iterator;
{
v.end() } -> std::forward_iterator;
{
v.find(std::declval<typename T::key_type>()) } -> std::same_as<typename T::iterator>;
}
Definition associative_container.h:12
constexpr U to(T &&value)
Definition conversion.h:56