Deduce the template parameter KEY from the value_type of the iterators supplied to the constructor of multiset. Deduce the template parameter ALLOCATOR from the other parameter passed to the constructor. This deduction guide does not participate unless the supplied allocator meets the requirements of a standard allocator.
Declared in <bslstl_multiset.h>
template<
class INPUT_ITERATOR,
class ALLOCATOR,
class KEY = BloombergLP::bslstl::IteratorUtil::IterVal_t<INPUT_ITERATOR>>
requires bsl::IsStdAllocator_v<ALLOCATOR>
multiset<KEY, std::less<KEY>, ALLOCATOR>(
INPUT_ITERATOR,
INPUT_ITERATOR,
ALLOCATOR) -> multiset<KEY, std::less<KEY>, ALLOCATOR>;