Template Function tl::swap
Defined in File tl-optional.hpp
Function Documentation
-
template<class T, detail::enable_if_t<std::is_move_constructible<T>::value>* = nullptr, detail::enable_if_t<detail::is_swappable<T>::value>* = nullptr>
void tl::swap(optional<T> &lhs, optional<T> &rhs)