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