Type: true_type if
allocator_traits<A>​::​propagate_on_container_copy_assignment​::​value is
true for any A in the set of OuterAlloc and
InnerAllocs...; otherwise, false_type.
Type: true_type if
allocator_traits<A>​::​propagate_on_container_move_assignment​::​value is
true for any A in the set of OuterAlloc and
InnerAllocs...; otherwise, false_type.
Type: true_type if
allocator_traits<A>​::​propagate_on_container_swap​::​value is
true for any A in the set of OuterAlloc and
InnerAllocs...; otherwise, false_type.
Type: true_type if
allocator_traits<A>​::​is_always_equal​::​value is
true for every A in the set of OuterAlloc and
InnerAllocs...; otherwise, false_type.