Void does not contain any data.
It is for example useful for pointers, as in std.md5.sum:
void sum(ubyte[16] digest, void[] data)
|
The function does not return anything, but can take arbitrary data arrays.
Void comes in handy when you use pointers to data of an undefined type.
|