> Structs are a value type and will always have a type that won't be null. > If you want it to be nullable you will have to use pointers or classes > (there is also Nullable in std.typecons but it won't work with is null). s/have a type that won't be null/have a value that won't be null/ My bad.