If ptr_!=nullptr is true, destroys the value_type
subobject in the container-node-type object pointed to by ptr_
by calling ator-traits::destroy, then deallocates ptr_ by
calling ator-traits::template rebind_traits<container-node-type>::deallocate.