| 25225 | */ |
| 25226 | template<> |
| 25227 | inline void swap<nlohmann::json>(nlohmann::json& j1, nlohmann::json& j2) noexcept( |
| 25228 | is_nothrow_move_constructible<nlohmann::json>::value&& |
| 25229 | is_nothrow_move_assignable<nlohmann::json>::value |
| 25230 | ) |
| 25231 | { |
| 25232 | j1.swap(j2); |
| 25233 | } |
| 25234 | |
| 25235 | #endif |
| 25236 |