21 template<
class LHS,
class RHS>
25 std::is_lvalue_reference_v<LHS> &&
26 std::is_same_v<decltype(std::declval<LHS>() = std::declval<RHS&&>()), LHS>
28 >> : std::true_type {};
33 template<
class LHS,
class RHS>
Definition is_assignable_from.hpp:34
Definition Partitioner.hpp:146
bool constexpr is_assignable_from_v
Definition is_assignable_from.hpp:30
constexpr size_t hash(const T &v)
Generates a hash for the provided type.
Definition Hash.hpp:25
A C++17 type trait equivalent to the C++20 assignable_from concept.
Definition is_assignable_from.hpp:19