Update concept Hash: require const methods.

This commit is contained in:
hashlag committed 2026-09-12 02:33:20 +03:00
1 parent 3dacd57fef
commit 134ef3dd4e
1 file changed
+3 -3
+3 -3
View File
@@ -8,10 +8,10 @@ namespace Chaos::Hash
{
template<typename T>
concept Hash = requires(T hash)
concept Hash = requires(const T constHash)
{
hash.GetRawDigest();
{ hash.ToHexString() } -> std::same_as<std::string>;
constHash.GetRawDigest();
{ constHash.ToHexString() } -> std::same_as<std::string>;
};
} // namespace Chaos::Hash