Hash digestion of standard types.
TODO: use:
static if (__traits(hasMember,hasher, "putStaticArray")) digest.putStaticArray((cast(ubyte*)&value)[0 .. value.sizeof]); else digest.put((cast(ubyte*)&value)[0 .. value.sizeof]);
Digest value into digest.
Digest the array value.
Is true iff T is a memory address (either a class or a pointer). TODO: Replace with __traits(isAddress, T) when it's added.
See Source File
Hash digestion of standard types.
TODO: use:
static if (__traits(hasMember,hasher, "putStaticArray")) digest.putStaticArray((cast(ubyte*)&value)[0 .. value.sizeof]); else digest.put((cast(ubyte*)&value)[0 .. value.sizeof]);