On Sunday, 4 June 2017 at 23:39:11 UTC, Jonathan M Davis wrote:
On Sunday, June 04, 2017 22:52:55 Mike B Johnson via Digitalmars-d-learn wrote:
[...]

Aside from whatever implicit conversions are built into the language, the only way to define an implicit conversion in D is via alias this on a user-defined type, which then tells that type that it can convert to whatever type the result of the alias this is. e.g. if you have

[...]

I might be able to change the enum, I assume you mean something like

enum myenum : S { }

where S is the struct that implicitly converts?

Reply via email to