| 4464 | */ |
| 4465 | template<typename BasicJsonType, typename ValueType> |
| 4466 | static auto to_json(BasicJsonType& j, ValueType&& val) noexcept( |
| 4467 | noexcept(::nlohmann::to_json(j, std::forward<ValueType>(val)))) |
| 4468 | -> decltype(::nlohmann::to_json(j, std::forward<ValueType>(val)), void()) |
| 4469 | { |
| 4470 | ::nlohmann::to_json(j, std::forward<ValueType>(val)); |
| 4471 | } |
| 4472 | }; |
| 4473 | |
| 4474 | } // namespace nlohmann |