| 4401 | |
| 4402 | template<typename BasicJsonType, typename Tuple, std::size_t... Idx> |
| 4403 | void to_json_tuple_impl(BasicJsonType& j, const Tuple& t, index_sequence<Idx...> /*unused*/) |
| 4404 | { |
| 4405 | j = { std::get<Idx>(t)... }; |
| 4406 | } |
| 4407 | |
| 4408 | template<typename BasicJsonType, typename T, enable_if_t<is_constructible_tuple<BasicJsonType, T>::value, int > = 0> |
| 4409 | void to_json(BasicJsonType& j, const T& t) |