hexDigest

fnchar[digestLength!(Hash) * 2] hexDigest(Hash, Order order = Order.increasing, Range)(ref Range range) if (!isArray!Range && isDigestibleRange!Range)

This is a convenience function similar to digest, but it returns the string representation of the hash. Every digest passing the isDigest test can be used with this function.

Parameters

orderthe order in which the bytes are processed (see toHexString)
rangean InputRange with ElementType ubyte, ubyte[] or ubyte[num]
fnchar[digestLength!(Hash) * 2] hexDigest(Hash, Order order = Order.increasing, T...)(scope const T data) if (allSatisfy!(isArray, typeof(data)))

This overload of the hexDigest function handles arrays.

Parameters

orderthe order in which the bytes are processed (see toHexString)
dataone or more arrays of any type