Bit-wise move the range [ middle(), end() )] to the destination() address and destroy [ begin(), middle() )].
[ middle(), end() )]
destination()
[ begin(), middle() )]
Declared in <bslalg_autoarraymovedestructor.h>
<bslalg_autoarraymovedestructor.h>
~AutoArrayMoveDestructor();