hashOf
fn
size_t hashOf(T)(auto ref T val, size_t seed = 0) if (is(T == enum) && !__traits(isScalar, T))No documentation available for this declaration.
fn
size_t hashOf(T)(scope const auto ref T val, size_t seed = 0) if (!is(T == enum) && __traits(isStaticArray, T) && canBitwiseHash!T)No documentation available for this declaration.
fn
size_t hashOf(T)(auto ref T val, size_t seed = 0) if (!is(T == enum) && __traits(isStaticArray, T) && !canBitwiseHash!T)No documentation available for this declaration.
fn
size_t hashOf(T)(scope const T val, size_t seed = 0) if (is(T == S[], S) && (__traits(isScalar, S) || canBitwiseHash!S))No documentation available for this declaration.
fn
size_t hashOf(T)(T val, size_t seed = 0) if (is(T == S[], S) && !(__traits(isScalar, S) || canBitwiseHash!S))No documentation available for this declaration.
fn
size_t hashOf(T)(scope const T val) if (__traits(isScalar, T) && !is(T == __vector)) @trusted @nogc nothrow pureNo documentation available for this declaration.
fn
size_t hashOf(T)(scope const T val, size_t seed) if (__traits(isScalar, T) && !is(T == __vector)) @trusted @nogc nothrow pureNo documentation available for this declaration.
fn
size_t hashOf(T)(scope const T val, size_t seed = 0) if (is(T == __vector)) @safe @nogc nothrow pureNo documentation available for this declaration.
fn
size_t hashOf(T)(scope const T val) if (!is(T == enum) && is(T : typeof(null))) @trusted @nogc nothrow pureNo documentation available for this declaration.
fn
size_t hashOf(T)(scope const T val, size_t seed) if (!is(T == enum) && is(T : typeof(null))) @trusted @nogc nothrow pureNo documentation available for this declaration.
fn
size_t hashOf(T)(scope const auto ref T val, size_t seed = 0) if (!is(T == enum) && (is(T == struct) || is(T == union))
&& !is(T == const) && !is(T == immutable)
&& canBitwiseHash!T)No documentation available for this declaration.
fn
size_t hashOf(T)(auto ref T val) if (!is(T == enum) && (is(T == struct) || is(T == union))
&& !canBitwiseHash!T)No documentation available for this declaration.
fn
size_t hashOf(T)(auto ref T val, size_t seed) if (!is(T == enum) && (is(T == struct) || is(T == union))
&& !canBitwiseHash!T)No documentation available for this declaration.
fn
size_t hashOf(T)(scope auto ref T val, size_t seed = 0) if (!is(T == enum) && (is(T == struct) || is(T == union))
&& (is(T == const) || is(T == immutable))
&& canBitwiseHash!T && !canBitwiseHash!(Unconst!T))No documentation available for this declaration.
fn
size_t hashOf(T)(scope const T val, size_t seed = 0) if (!is(T == enum) && is(T == delegate)) @trusted @nogc nothrow pureNo documentation available for this declaration.
fn
size_t hashOf(T)(scope const T val) if (!is(T == enum) && (is(T == interface) || is(T == class))
&& canBitwiseHash!T) @nogc nothrow pure @trustedNo documentation available for this declaration.
fn
size_t hashOf(T)(scope const T val, size_t seed) if (!is(T == enum) && (is(T == interface) || is(T == class))
&& canBitwiseHash!T) @nogc nothrow pure @trustedNo documentation available for this declaration.
fn
size_t hashOf(T)(T val) if (!is(T == enum) && (is(T == interface) || is(T == class))
&& !canBitwiseHash!T)No documentation available for this declaration.
fn
size_t hashOf(T)(T val, size_t seed) if (!is(T == enum) && (is(T == interface) || is(T == class))
&& !canBitwiseHash!T)No documentation available for this declaration.
fn
size_t hashOf(T)(T aa) if (!is(T == enum) && __traits(isAssociativeArray, T))No documentation available for this declaration.
fn
size_t hashOf(T)(T aa, size_t seed) if (!is(T == enum) && __traits(isAssociativeArray, T))No documentation available for this declaration.