Swaps around 2 values of the same type.
The swap will be performed either by using move constructors, or by direct memory blitting, bypassing copy construction.
First item to swap
Second item to swap.
See Implementation
Swaps around 2 values of the same type.
The swap will be performed either by using move constructors, or by direct memory blitting, bypassing copy construction.