Update concept Hash: require const methods.
This commit is contained in:
1 parent
3dacd57fef
commit
134ef3dd4e
1 file changed
+3
-3
+3
-3
@@ -8,10 +8,10 @@ namespace Chaos::Hash
|
|||||||
{
|
{
|
||||||
|
|
||||||
template<typename T>
|
template<typename T>
|
||||||
concept Hash = requires(T hash)
|
concept Hash = requires(const T constHash)
|
||||||
{
|
{
|
||||||
hash.GetRawDigest();
|
constHash.GetRawDigest();
|
||||||
{ hash.ToHexString() } -> std::same_as<std::string>;
|
{ constHash.ToHexString() } -> std::same_as<std::string>;
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace Chaos::Hash
|
} // namespace Chaos::Hash
|
||||||
|
|||||||
Reference in new issue
Block a user