btu/common/json.hpp file

Namespaces

namespace detail
namespace nlohmann

Classes

template <std::size_t N>
struct detail::variant_switch
template <>
struct detail::variant_switch<0>
template <typename T>
struct nlohmann::adl_serializer<std::optional<T>>
template <typename... Args>
struct nlohmann::adl_serializer<std::variant<Args...>>
template <>
struct nlohmann::adl_serializer<std::monostate>

Functions

void from_json(const nlohmann::json& j, u8string& str)
void from_json(const nlohmann::json& j, u8string_view& str)
void to_json(nlohmann::json& j, const u8string& str)
void to_json(nlohmann::json& j, const u8string_view& str)