Lbug C++ API
Loading...
Searching...
No Matches
lbug::common::IndexHashable Concept Reference

#include <types.h>

Concept definition

template<typename T>
concept lbug::common::IndexHashable = ((std::integral<T> && !std::is_same_v<T, bool>) || std::floating_point<T> ||
std::is_same_v<T, int128_t> || std::is_same_v<T, uint128_t> ||
std::is_same_v<T, ku_string_t> || std::is_same_v<T, std::string_view> ||
std::same_as<T, std::string>)
Definition types.h:166