Portability reports.
Definition in file portability_info.hpp.
Go to the source code of this file.
#include <string>#include <string_view>#include <unordered_map>#include <vector>#include <userver/formats/json/value.hpp>#include <userver/utils/statistics/labels.hpp>#include <userver/utils/statistics/request.hpp>#include <userver/utils/statistics/storage.hpp>#include <userver/utils/statistics/writer.hpp>Classes | |
| struct | utils::statistics::Warning |
Namespaces | |
| namespace | utils |
| General-purpose utilities used across userver libraries. | |
| namespace | utils::statistics |
| Statistics writers, metric types, and histogram helpers. | |
Typedefs | |
| using | utils::statistics::PortabilityWarnings = std::unordered_map<WarningCode, std::vector<Warning>> |
Functions | |
| formats::json::Value | utils::statistics::Serialize (const std::vector< Label > &labels, formats::serialize::To< formats::json::Value >) |
| formats::json::Value | utils::statistics::Serialize (const Warning &entry, formats::serialize::To< formats::json::Value >) |
| std::string_view | utils::statistics::ToString (WarningCode code) |
| formats::json::Value | utils::statistics::Serialize (const PortabilityWarnings &info, formats::serialize::To< formats::json::Value >) |
| PortabilityWarnings | utils::statistics::GetPortabilityWarnings (const Storage &statistics, const Request &request) |
| PortabilityWarnings | utils::statistics::GetPortabilityWarnings (WriterFuncRef writer, const Request &request) |