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