boost::container::map
// In header: <boost/container/map.hpp> template<typename InputIterator> map(ordered_unique_range_t, InputIterator, InputIterator);
Deduction guide: allows a map to be constructed from an already ordered, unique iterator range [first, last), deducing the key and mapped types from InputIterator and using the default comparator and allocator.
map
[first, last)
InputIterator