boost::log::swap
// In header: <boost/log/core/record.hpp> void swap(record & left, record & right);
A free-standing swap function overload for record
record