21 } -> std::convertible_to<std::size_t>;
std::size_t uint_t
Default unsigned integer type.
Definition: type.hpp:29
concept hashable
Concept for types that are hashable.
Definition: type.hpp:17
concept region_compatible
Concept for types that are compatible as regions.
Definition: type.hpp:26
std::size_t id_t
Default type for identifier.
Definition: type.hpp:32
double value_t
Default type for price.
Definition: type.hpp:35