std::uses_allocator<std::experimental::promise>
Min standard notice:
Header: <experimental/future>
This specialization of std::uses_allocator informs other library components that all objects of type std::experimental::promise support uses-allocator construction.
# Declarations
template< class R, class Alloc >
struct uses_allocator<std::experimental::promise<R>, Alloc>
: std::true_type {};
(library fundamentals TS)