void main() { Variant v = complex(1.0, 1.0);
// if (v.peek!(Complex)) { // writeln("Complex"); // } writeln(v); } I get the same error with v.peek!(complex), which is:Error: template instance peek!(Complex) does not match template declaration peek(T)()
The variant can clearly hold a complex value. Someone please tell me - what am I doing wrong in the peek call?