| 3731 | |
| 3732 | template<typename BasicJsonType, typename Tuple, std::size_t... Idx> |
| 3733 | void from_json_tuple_impl(const BasicJsonType& j, Tuple& t, index_sequence<Idx...> /*unused*/) |
| 3734 | { |
| 3735 | t = std::make_tuple(j.at(Idx).template get<typename std::tuple_element<Idx, Tuple>::type>()...); |
| 3736 | } |
| 3737 | |
| 3738 | template<typename BasicJsonType, typename... Args> |
| 3739 | void from_json(const BasicJsonType& j, std::tuple<Args...>& t) |