inline std::string create_prefix()

in spectator/stateless_meters.h [35:45]


inline std::string create_prefix(const Id& id, std::string_view type_name) {
  std::string res = as_string(type_name) + ":" + replace_invalid_characters(id.Name());
  for (const auto& tags : id.GetTags()) {
    auto first = replace_invalid_characters(tags.first);
    auto second = replace_invalid_characters(tags.second);
    absl::StrAppend(&res, ",", first, "=", second);
  }

  absl::StrAppend(&res, ":");
  return res;
}