Note that NotNull!T is not isNullAssignable.
static assert( isNullAssignable!(int*)); static assert(!isNullAssignable!(int));
See Implementation
Note that NotNull!T is not isNullAssignable.