/
githubmirror
/
nbs
Обзор
Документация
Войти
/
githubmirror
/
nbs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
cloud/blockstore/libs/common/printable_params.cpp
30 строк
724 B
Tojiboev Zavqiddin
log title params (#6089)
10 июн 2026, 14:27
Не верифицирован
10 июн 2026, 14:27
58f5856
Код
Авторство
О чём код?
#include "printable_params.h" namespace NCloud::NBlockStore { /////////////////////////////////////////////////////////////////////////////// TString PrintParams(TPrintableParams keyValues) { TStringBuilder sb; bool first = true; for (const auto& [key, value]: keyValues) { if (!first) { sb << " "; } sb << key; std::visit( [&sb](const auto& v) { using T = std::decay_t<decltype(v)>; if constexpr (!std::is_same_v<T, std::monostate>) { sb << ":" << v; } }, value); first = false; } return sb; } } // namespace NCloud::NBlockStore