SharedFunctors.Make_Blake2b
module Impl : sig ... end
type bytes = SharedDefs.CBytes.t
module Noalloc : sig ... end
val hash : ?key:bytes -> bytes -> int -> bytes