| 10 | |
| 11 | template <class TEnum> |
| 12 | TVector<TEnum> SelectValues(size_t count) { |
| 13 | auto values = GetEnumAllValues<TEnum>().Materialize(); |
| 14 | SortBy(values, [](const TEnum& v) { return IntHash(static_cast<ui64>(v)); }); |
| 15 | values.crop(count); |
| 16 | return values; |
| 17 | } |
| 18 | |
| 19 | template <class TEnum> |
| 20 | TVector<TStringBuf> SelectStrings(size_t count) { |
nothing calls this directly
no test coverage detected