<mrdocs/ADT/Polymorphic.hpp>
constexpr
void
swap(
Error& lhs,
Error& rhs) noexcept;
» more...
constexpr
void
swap(
Expected& x,
Expected& y) noexcept(noexcept(x.swap(y)))
requires requires { x.swap(y); };
» more...
constexpr
void
swap(
Polymorphic& lhs,
Polymorphic& rhs) noexcept;
» more...
constexpr
void
swap(
Unexpected& x,
Unexpected& y) noexcept(noexcept(x.swap(y)))
requires std::is_swappable_v<E>;
» more...