ct escaped { string_view src; };
struct prettify_json {
string_view src;
std::string str;
size_t unfold_limit;
explicit prettify_json (const string_view& sv, size_t unfold_limit = 1)
, string>::value && !std::is_same<std::decay_t<T>, string_view>::value, T>>
explicit prettify_json (T&& v, size_t unfold_limit = 1) : unfold_limit(unfold_limit) {
auto& os = details::get_o
from_os(std::ostream&);
};
std::ostream& operator<< (std::ostream&, const escaped&);
std::ostream& operator<< (std::ostream&, const prettify_json&);
}}
extern panda::log::Module panda_log_module;