uatlib
Loading...
Searching...
No Matches
uat::hashable Concept Reference

Concept for types that are hashable. More...

#include <type.hpp>

Concept definition

template<typename T>
concept uat::hashable = requires(T a)
{
{
std::hash<T>{}(a)
} -> std::convertible_to<std::size_t>;
}
Concept for types that are hashable.
Definition type.hpp:17
A tuple containing a region and a time step.
Definition permit.hpp:50

Detailed Description

Concept for types that are hashable.