Iros
 
Loading...
Searching...
No Matches
di::concepts::Hasher Concept Reference

#include <di/container/hash/hasher.h>

Concept definition

template<typename T>
concept di::concepts::Hasher = requires(T& hasher, vocab::Span<byte const> data) {
{ hasher.write(data) } -> SameAs<void>;
{ hasher.finish() } -> SameAs<u64>;
}
Definition span_forward_declaration.h:10
Definition hasher.h:8
Definition core.h:114
constexpr auto data
Definition data.h:51