#pragma once #include namespace uad { boost::beast::string_view MimeType(boost::beast::string_view path); std::string PathCat(boost::beast::string_view base, boost::beast::string_view path); void Fail(boost::beast::error_code ec, char const* what); std::string ToHex(std::byte* src, size_t len); uint64_t Random(); } // namespace uad