NullableStore

A very stupid type that does nothing more than store a TypeValue and a key. Is is useful to break cycles in type systems. The value of KeyType.init must equal nullvalue;

@safe pure nothrow @nogc
struct NullableStore (
T
KType = ulong
KType nullvalue = KType.init
) {}

Members

Aliases

KeyType
alias KeyType = KType
Undocumented in source.
TypeValue
alias TypeValue = T

Functions

isNull
bool isNull()
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

NullValue
auto NullValue;
Undocumented in source.

Variables

key
long key;

Meta